我在我的main.xml文件中有一個imageView,它最初沒有使用源設置。我希望能夠動態更改代碼中的圖像資源。所以讓我們,所以我有我的ImageView的設置是這樣的:Android imageView id沒有顯示
<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實際上並不在那裏。這是爲什麼發生?謝謝。
幾件事1)檢查你的xml或其他xml文件沒有任何錯誤2)確保你已經添加了R.java 3)做一個項目乾淨。在此之後告訴我結果。 – VendettaDroid
我只是做了一個乾淨的,我的R.java文件消失了! – arielschon12