2014-05-22 1 views

답변

0

죄송합니다. Android는 사용 가능한 위젯 만 업데이트하므로 걱정할 필요가 없습니다.

위젯의 주요 아이디어가 항상 활성화되어 사용자가 시청할 준비가되어 있기 때문에 위젯이 표시되는시기를 알 수 없다고 생각합니다. 그래서 당신이 묻는 것에 대한 콜백이 없습니다.

서비스에서 위젯을 업데이트하거나 AppWidgetProvider를 확장하는 클래스에서 onUpdate() 메소드를 업데이트해야합니다. updatePeriodMillis에 설정 한 시간에 관계없이 위젯을 업데이트 할시기를 결정하는 Android가 있기 때문에 마지막 옵션은 권장되지 않습니다.

잠금 화면 위젯은 API 17부터 19까지 사용할 수 있습니다. Lollipop (API 21)은 더 이상 잠금 화면에 위젯을 추가하지 않습니다. 직접 콜백도 없습니다.

최종 단어 : 위젯이 보이거나 보이지 않아도 언제든지 업데이트 할 수 있어야한다고 생각하는 디자인을해야합니다.

+0

무슨 뜻인지 설명하고 그 질문과 어떤 관련이 있습니까? –

+0

내 편집 된 답을보세요. –