2013-05-06 3 views
0

код записывается следующим образом:Как получить идентификатор виджета другого приложения?

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 виджеты приложений test.widgets

ответ

2

Используйте это следующим образом:

AppWidgetManager manager = AppWidgetManager.getInstance(context); 
int[] ids = manager.getAppWidgetIds(new ComponentName(context, 
       Widget1x2.class)); 

Это должно работать.