2010-09-12 110 views
4

我想要做以下事情:android - 從其唯一整數獲取資源(字符串)

我想製作一個非常簡單的圖庫應用程序。所以我想爲圖片選擇一個路徑並將其設置爲資源。我在String.xml中設置它。

所以我有另一個類,它需要選定的路徑來加載它的所有圖像。

class ImageHolder 
{ 
    public ImageHolder() 
    { 
    this(R.string.image_dir); 
    //problem is here - R.string.image_dir returns a unique int, while what I really need is the string. How can I get it... 
    } 
    public ImageHolder(String path) 
    { 
    .........standart procedure..... 
    } 
} 

回答

21

使用getString(resID)但你需要一個Context對象雖然。

它的Context功能,所以在活動中你可以寫this.getString(R.string.image_dir);或者你可以完全跳過this ...

+0

正是我一直在尋找。謝謝!應該跨過我自己的想法,雖然...... – George 2010-09-12 10:25:18

相關問題