Java 如何在另一个应用程序中获取小部件id?
代码编写如下:Java 如何在另一个应用程序中获取小部件id?,java,android,android-intent,widget,action,Java,Android,Android Intent,Widget,Action,代码编写如下: Intent widget = new Intent( "test.widgets.Widget1x2"); widget.setAction("android.appwidget.action.APPWIDGET_UPDATE"); ComponentName name = new ComponentName( "test.widgets", "Widget1x2"); int[] ids = AppWidgetManager.getInst
Intent widget = new Intent(
"test.widgets.Widget1x2");
widget.setAction("android.appwidget.action.APPWIDGET_UPDATE");
ComponentName name = new ComponentName(
"test.widgets", "Widget1x2");
int[] ids = AppWidgetManager.getInstance(context)
.getAppWidgetIds(name);
我已经完成了Ids widgets应用程序测试。widgets的使用方法如下:
AppWidgetManager manager = AppWidgetManager.getInstance(context);
int[] ids = manager.getAppWidgetIds(new ComponentName(context,
Widget1x2.class));
这应该行得通