如何在android studio中使用来自数据库的String路径添加图像背景?

时间:2016-01-04 17:20:49

标签: android database string path imageview

好的,在搜索和浏览互联网后,我只是没有得到我想要的东西。我有一个带有“Path”字段的数据库,其中列出了我的图像文件名。

**Table1:**

PATH             ID
imgRice.jpg      1
imgMango.jpg     2 
imgBanana.jpg    3

现在我希望我的imageView相应地从我的查询中更改图片:

"Select Path from table1 where ID = 1";

我将声明一个字符串,如String queryResultString来处理结果(ex.imgRice.jpg)。

我想要一个看起来像imgView.image="drawable/" + queryResultString

的代码

感谢任何帮助。谢谢你们!

1 个答案:

答案 0 :(得分:0)

感谢您的意见和建议,非常感谢。 但对于我的问题,我有一个简单而棘手的转变。

首先,撕掉Drawable路径是不可能的,因为它在发布到.apk文件时被压缩。

第二次,为了使其成为可能,您需要为您的drawable中的每个文件使用id。

第三次,将文件(图片)添加到资产文件夹(\ app \ src \ main \ assets)要好得多。

最后,请遵循以下简单代码:

$foo = (object) array_merge( (array)$foo, array( 'bar' => '1234' ) );

享受编码! ^ _ ^