Ant ビルドを使用した後、問題のある (xml ではなく) 割り当てようとすると、いくつかの描画可能 ID が混同されます。
いくつかの描画可能な ID を保持している配列があります。
int[]ids={R.drawable.pic1,R.drawable.pic2,R.drawable.pic3,R.drawable.pic4};
そして、それらをイメージビューに割り当てようとすると、別のドローアブルが表示されます。
@Override
protected void onCreate(Bundle arg0) {
super.onCreate(arg0);
setContentView(R.layout.somelayout);
iv = (ImageView)findViewById(R.id.image);
iv.setBackgroundResource(ids[0]);
}
xmlでドローアブルを設定すると発生しません。これは機能します:
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/pic1" />