如何在Activity上执行的操作反映主页小部件按钮(文本/图像)中的更改

时间:2013-04-06 11:52:23

标签: android

我有一个应用程序在家里有一个小部件按钮,现在我想要如果我从我的应用程序的活动按下按钮,那么应该更改小部件按钮文本。 Activity和Widget都来自同一个应用程序。

1 个答案:

答案 0 :(得分:1)

从您的应用发送Intent并在应用小部件的OnReceive中对其进行评估:

应用程式:

Intent i = new Intent(ACTION_MYWIDGET_CHANGE);
sendBroadcast(i);

插件:

String action = intent.getAction();
if (action.equals(ACTION_MYWIDGET_CHANGE))
{...}