3

ホーム画面のウィジェットを書いています。RemoteViews を使用して、ImageView などのビューをホーム画面ウィジェットに追加することはできますか? ホーム画面ウィジェットのビューを動的に生成したいと考えています。

ありがとう。

            updateViews = new RemoteViews(context.getPackageName(), R.layout.widget_news);

            updateViews.setTextViewText(R.id.widget_title, mTitle);

            updateViews.setImageViewBitmap(R.id.widget_picture, 
                        BitmapFactory.decodeByteArray(image, 0, image.length));

私のコードは上記のようなものです。しかし、 を呼び出すupdateViews.addView(aView)と、IDE でそれが許可されず、コンパイル エラーが発生しました。

4

1 に答える 1

1

を使用するたびRemoteViewsに、UI の定義をアプリ ウィジェットにプッシュしています。もっと欲しいViewsですか?RemoteViewsインスタンスを作成するときは、その時点で適切なレイアウトを使用してください。

于 2010-03-05T19:48:37.390 に答える