私のウィジェットアプリでは、リモートビューを使用して画面上のレイアウトを更新します。メインの構成アクティビティの下でその結果のプレビューを作成したいので、そこでもリモートビューを使用してコードを書き直す手間を省きました。やりたいことは次のようなものです:
// "vg" is an inflated R.layout.widget viewgroup
RemoteViews rv = new RemoteViews(context.getPackageName(), R.layout.widget);
rv.setTextViewText(R.id.widget_text, "foo");
rv.apply(context, vg);
ただし、「適用」機能は ViewGroup で何も更新しないようで、エラーは返されません。何か案が?