1

アクティビティAとアクティビティBがあります。どちらも同じレイアウトを使用していますが、テーマが異なります。たとえば、textColorなどのさまざまなプロパティの定義は次のように行われます。

<item name="android:textColor">#00FF00</item>

でも何か違うことをしたいです。「ImageView01」要素に別の画像が欲しい

<ImageView android:layout_width="wrap_content" android:id="@+id/ImageView01" android:background="@drawable/attachment1" android:layout_height="wrap_content"></ImageView>

「ImageView01」はアクティビティAとBに存在しますが、Aの要素「ImageView01」の画像とアクティビティBの要素「ImageView01」の画像を変えたいと思います。

これはまったく可能ですか?

4

1 に答える 1

0

inResume() メソッドには、アクティビティ A があります。

ImageView iv = (ImageView) findViewById(R.id.ImageView01);
iv.setBackgroundResource(R.drawable.attachment1);

そして活動Bで

ImageView iv = (ImageView) findViewById(R.id.ImageView01);
iv.setBackgroundResource(R.drawable.attachment2);
于 2011-08-24T12:21:00.947 に答える