cla*_*amp 0 android android-widget
我有一个非常标准的Android小部件,它启动它的配置活动,你可以在其中设置几个选项.
现在,在设置完成后我该怎么办.因为当我按下后面或主页按钮时,小部件不在那里.
根据要完成的配置,您应该设置活动结果.
setResult(RESULT_OK);
Run Code Online (Sandbox Code Playgroud)
要么
setResult(RESULT_CANCELLED);
Run Code Online (Sandbox Code Playgroud)
此外,您可能希望为您的小部件调用ACTION_WIDGET_UPDATE广播,例如:
Intent updateWidget = new Intent(getApplicationContext(),
<YourWidgetClass>.class);
updateWidget.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
int[] ids = { widgetId };
updateWidget.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids);
sendBroadcast(updateWidget);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
647 次 |
| 最近记录: |