서비스를 사용하여 배터리 변경을 수신하는 배터리 위젯을 만들었습니다. 그러나이 때문에 위젯은 데이터를 표시하기 전에 배터리 상태가 변경되기 전에 대기해야합니다.Android 배터리 위젯이 초기화되었습니다.
제 질문은 배터리를 일회용으로 조사하는 간단한 방법이 있는지 여부입니다.
잘못된 트리를 짖고있을 수 있지만 배터리의 초기 상태를 얻으려면 AppWidgetProvider 클래스의 BroadcastReceiver 사용하여 시도했지만 그 서비스를 중지하는 방법을 알아낼 수 없습니다 .
의견이 있으십니까?
건배
내가 배터리 변경을 수신하도록 서비스를 사용하는 배터리 위젯을 만든
예 처음 만들 때 영구 서비스를 사용하는 것에 대해 과묵했지만, 가장 성공적인 배터리 위젯 중 다수가 영구 서비스를 사용하고 있음을 알았을 때 두려움이 완화되었습니다. 어떤 상황에서 시스템이 그것을 종료합니까? 자원이 제한 될 때 나는 상상한다. 나는 약 1 주일 동안 위젯을 실행 해 왔으며 배터리와의 동기화를 잃지 않았다. 감사합니다. AlarmManager를 사용해 보겠습니다. – FullySearchable