저는 Button
의 서브 클래스를 설계 중입니다.이 서브 클래스는 때때로 (특히 특정 Broadcasts
이 수신 될 때마다) 업데이트 될 것으로 예상됩니다. Activity
의 컨텍스트 내에서 작업 중이라면 onResume
에 브로드 캐스트 리시버를 연결하고 에서 분리합니다. 그러나 뷰는 이러한 이벤트를 수신하지 않으며 리스너/수신기를 연결하면 포함 된 활동이 "일시 중지"상태 인 경우 UI를 업데이트 할 수 있는지 여부가 확실하지 않습니다. 필요한 경우 청취자를 붙들어 두지 않는 것이 좋습니다.서브 클래스의 브로드 캐스트 수신
내 질문은 파생 된보기에서 외부 이벤트 (수신기 또는 브로드 캐스트를 통해)를 모니터링하는 가장 좋은 방법입니다.