我正在开展测验申请。我将列数据以下列形式存储在sqlite数据库中。
我能够检索问题,但现在我需要检索该特定问题的图像。我把图像保存在drawable文件夹中。但我需要更改i.e src="/test/image1.png" to src="/drawable/image1.png"
。如果我像路径一样改变路径
在sqlite colum中的图像然后我可以得到我保存在drawable文件夹中的图像吗?请帮帮我...
提前致谢
答案 0 :(得分:7)
我坚持认为,在数据库中,您只需提供图像的名称,然后就可以使用getIdentifier
获取图像,
getResources().getIdentifier(name,"drawable", getPackageName());
名称将是您图片的名称,即"image1"
答案 1 :(得分:5)
它可以像这样完成:
Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker);
这指的是实际活动的背景。
答案 2 :(得分:2)
getResources()。getIdentifier(name,“drawable”,getPackageName());
答案 3 :(得分:0)
只需命名src =“image1.png” 并将文件放在您的资产文件夹images和html
中