如何检索图像和显示

时间:2013-07-18 13:36:31

标签: android android-drawable

我是android的新手 -

我将图像存储在drawable中,并在sqlite数据库中存在名称。 一次使用这些图像的子集。要使用的图像将由数据库上的查询决定。

例如,从数据库查询生成 - 这些字符串

“pic1”,“pic2”......等等

要使用它们,需要R.drawable.pic1的值。

有没有办法从drawable bu中检索图像的名称(包含文件名的字符串)。

1 个答案:

答案 0 :(得分:2)

试试这个

int id = context.getResources().getIdentifier(drawableResourceName, "drawable", context.getPackageName());

它应该给你drawable id,然后你可以使用像R.drawable.drawableResourceName