我正在尝试创建一个显示许多项目(可以更改)的 AppWidget。我想动态生成 TextViews,我假设我通过使用:
RemoteViews updateViews = new RemoteViews(context.getPackageName(), R.id.widgetmain);
RemoteViews newView = new RemoteViews(context.getPackageName(), R.id.widgetitem);
updateViews.addView(0, newView);
但这会返回Problem loading widget
错误。widgetitem.xml 只是 LinearLayout 中的一个 TextView。widgetmain.xml 是一个 LinearLayout 中的两个 TextView。
我究竟做错了什么?