2011-06-22 21 views
0

イメージビューを使わずにウィジェットbgを変更することはできますか?画像付きアンドロイド:ウィジェットの背景を変更する

私はこのようなBGを変更する:私はImageViewのを

RemoteViews updateViews = new RemoteViews(EditPreferences.this.getPackageName(), R.layout.main); 
updateViews.setImageViewResource(R.id.ImageView01, R.drawable.blacktrans);   
ComponentName thisWidget = new ComponentName(EditPreferences.this, HelloWidget.class); 
AppWidgetManager manager = AppWidgetManager.getInstance(EditPreferences.this); 
manager.updateAppWidget(thisWidget, updateViews); 

何を使用していない場合は、相対レイアウトの背景を設定しますか?

 android:background="@drawable/blacktrans320x100" 

可能でしょうか?私はGoogleで何も見つけられていない。別のトピックからCommonsWareを引用

答えて

0

は:

あなたが原因 RemoteViews APIの制限のために、背景にその方法を変更することはできません。

この特定のアップデート用にRemoteViewsインスタンスを作成するときにできることは、別のレイアウト( バックグラウンド)を選択することです。

Android: Changing LinearLayout in a widget

関連する問題