我需要顯示一個圖像,我保存在res/drawable文件夾下。我從一個Web服務調用圖像的名字,我嘗試使用下面的代碼res.getIdentifier - 找到包名
ImageView backgroundImage = (ImageView) findViewById(R.id.ivFormBackgroundImage);
Resources res = getResources();
String mDrawableName = formSummary.backgroundImageName;
int resID = res.getIdentifier(mDrawableName , "drawable", getPackageName());
Drawable drawable = res.getDrawable(resID);
backgroundImage.setImageDrawable(drawable);
殘油總是返回0,我不知道這是因爲包名稱來查找在繪製文件夾這一形象。我已經在Android_Manifest文件中將我的軟件包名稱設置爲package =「com.x.y.z.classes.ui.screens」,但圖像是res/drawable。非常感謝任何關於如何獲得圖像路徑的幫助。 感謝...
非常感謝!這有助於.. – user678229 2011-05-17 21:07:50