【发布时间】:2011-03-01 22:20:38
【问题描述】:
我写了一个小部件,放在我的主屏幕上。
还有一个配置活动,可以从小部件或启动器启动。
从启动器启动时,我没有小部件 ID。
有没有可能找到它?
原因是我想从 Activity 向小部件发送更新消息。
【问题讨论】:
我写了一个小部件,放在我的主屏幕上。
还有一个配置活动,可以从小部件或启动器启动。
从启动器启动时,我没有小部件 ID。
有没有可能找到它?
原因是我想从 Activity 向小部件发送更新消息。
【问题讨论】:
这样的事情似乎对我有用:
Context context = getApplicationContext();
ComponentName name = new ComponentName(context, MyWidgetProvider.class);
int [] ids = AppWidgetManager.getInstance(context).getAppWidgetIds(name);
【讨论】: