main.xml ファイルに imageView がありますが、最初はソースが設定されていません。コード内で画像リソースを動的に変更できるようにしたいと考えています。だから私は私のimageViewのセットアップを次のようにしましょう:
<ImageView
android:id="@+id/countryImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/CountryImageContent"/>
だから私はこのように私のコード内にアクセスしようとします:
ImageView img = (ImageView) findViewById(R.id.countryImage);
問題はここにあります。Eclipse で、「countryImage を解決できないか、フィールドではありません」というエラーが表示されます。R.java ファイルをざっと見てみると、imageView が実際にはそこにないことがわかります。なぜこうなった?ありがとう。