2012-11-11 43 views
0

我在res/drawable文件夾中有圖像。 我有數據庫中這些圖像的ID,例如R.drawable.a是數據庫中的一個值。如何從數據庫檢索圖像路徑並將其設置爲圖像視圖

的任務是把圖像在路徑的ImageView ...

我能夠檢索值(R.drawable.a)從數據庫中的字符串,但我怎麼設置到imageview?

請張貼一個示例代碼櫃面你有... 謝謝...

回答

0

我得到了答案......

這很難從數據庫中檢索字符串的工作,如果我們將它們存儲爲「 R.drawable.filename」。更好的方法是將文件名存儲在數據庫中。然後,當你從數據庫檢索文件名字符串,你可以使用下面的代碼將其設置爲圖像...

讓我們說我檢索的文件名是「b」 讓我的包名是「xyz 「

String test = "b";  
int id = getResources().getIdentifier("xyz:drawable/" + test, null, null); 
imgAlphabet.setImageResource(id); 

這將設置圖像的‘b’你繪製文件夾到ImageView的..

希望這有助於!

相關問題