我需要为当前小部件的每个实例分配一个新的小部件ID,因此它不会使用相同的数据更新所有实例,当更新服务被触发时,我如何实现,我有以下代码:
@Override
public void onEnabled(Context context) {
super.onEnabled(context);
context = context.getApplicationContext();
ComponentName name = new ComponentName(context, FullWidgetProvider.class);
ids = AppWidgetManager.getInstance(context).getAppWidgetIds(name);
}
答案 0 :(得分:0)
使用inflator
LayoutInflater inflater = (LayoutInflater)context.getSystemService
(Context.LAYOUT_INFLATER_SERVICE);
inflater.inflate(resourceID, rootViewGroup);