0
String imagename =「mypicture」;Android從字符串設置圖像
ImageView lblPic = new ImageView(this);
int resID = getResources().getIdentifier(imagename, "drawable", getPackageName());
lblPic.setImageResource(resID);
這是我的xml文件。
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/image1" android:src="@drawable/no_image" />
哪裏有問題?我認爲ive安裝xml文件錯誤..?我已經嘗試了很多代碼,但每次Java代碼都不會改變圖片,它仍然保留在xml文件中。
感謝。我發現我必須使用文件名,而不需要擴展名:) – coldwind