如何獲取圖像名稱並將其顯示在文本框中? 我使用了生成隨機圖像的ArrayList。如何獲取資源名稱?
String ImageName = getResources().getResourceName((Integer)list.get(position));
我從這段代碼得到的輸出是R.drawable.image1。如何獲取圖像名稱image1?
如何獲取圖像名稱並將其顯示在文本框中? 我使用了生成隨機圖像的ArrayList。如何獲取資源名稱?
String ImageName = getResources().getResourceName((Integer)list.get(position));
我從這段代碼得到的輸出是R.drawable.image1。如何獲取圖像名稱image1?
試試這個,
String name = getResources().getResourceEntryName(image[position]);
試試這個
string.substring(string.lastIndexOf("."),string.length());
String name = "image1";
int imgId = getResources().getIdentifier("drawable/" + name, "drawable", getPackageName());
我相信這不是 「可繪/」 +名稱,只是名稱 – 2014-12-02 07:49:47
感謝它的作品!我只是改變一些字符串名稱= getResources()getResourceEntryName(list.get(位置))。 – Mark 2014-12-02 16:21:53