Jelly Bean のロック画面でウィジェットを有効にしたい (Nexus 7、Android 4.2.1)
私の問題はonReceive()
、ロック画面からウィジェットを削除しても呼び出されず、追加/削除するのと同じ数のゴースト ウィジェットが作成されることです。
ホーム画面では正常に動作しますが (ウィジェットを削除してonReceive()
呼び出され、それonDelete()
が最後のウィジェットの場合onDisable()
)、ロック画面では動作しません。
ロック画面onReceive()
で が呼び出され、APPWIDGET_ENABLED
それだけです。APPWIDGET_UPDATE
APPWIDGET_UPDATE_OPTIONS
ウィジェットをロック画面に配置するには、ウィジェットに追加android:widgetCategory="home_screen|keyguard"
してロック画面でテストするだけです