"+"와 "-"를 표시하는 간단한 버튼과 증가/감소시 카운터를 표시하는 텍스트 필드가있는 앱 위젯을 개발했습니다. 위젯을 홈 화면으로 드래그하면 모든 것이 매력처럼 작동합니다. 잠시 후 시스템이 잠자기 상태가 된 후에 버튼을 클릭하려고 시도하지만 응답이 없게되고 텍스트 필드가 변경되지 않습니다. AppWidgetProvider를 확장하는 클래스의 "onReceive"메서드에 대한 호출이 없습니다.시간이 지나면 Android appwidget이 응답하지 않음
나는이 BroadcastReceiver가 태그를 통해 시작된 경우 객체가 https://developer.android.com/reference/android/content/BroadcastReceiver.html#onReceive(android.content.Context, android.content.Intent에서이 함수에서 돌아온 후에 더 이상 살아 있지 않습니다.
그게 문제가 되나요? 그렇다면 어떻게 우리는 appwidget에 대한 방송을 처리하기 위해 서비스를 사용할 수 있습니까?
도움이 될 것입니다.
감사합니다.
마시맬로에서 개발 중입니까? – Opiatefuchs
아니요, Kitkat에서하고 있습니다. –