【问题标题】:How to get the image from drawable folder in android?如何从android中的drawable文件夹中获取图像?
【发布时间】:2012-05-21 10:23:58
【问题描述】:

我正在开发测验应用程序。我将列数据以下列形式存储在 sqlite 数据库中。

我能够检索问题,但现在我需要检索该特定问题的图像。我将图像保存在可绘制文件夹中。但我需要更改i.e src="/test/image1.png" to src="/drawable/image1.png"。如果我改变路径像 在 sqlite 列中的图像然后我可以获得保存在我的可绘制文件夹中的图像吗?请帮我解决这个问题...

提前致谢

【问题讨论】:

标签: android


【解决方案1】:

我坚持认为,在数据库中你可以只给出图像的名称,然后你可以使用getIdentifier 获取图像,

getResources().getIdentifier(name,"drawable", getPackageName());

其中 name 将是您的图像名称,即 - "image1"

【讨论】:

    【解决方案2】:

    也可以这样:

     Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker);
    

    这里指的是实际活动的上下文。

    【讨论】:

      【解决方案3】:

      getResources().getIdentifier(name,"drawable", getPackageName());

      【讨论】:

        【解决方案4】:

        只需命名 src="image1.png" 并将文件放入您的资产文件夹 images 和 html

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-06-12
          • 2023-03-29
          • 2013-06-05
          • 2013-03-10
          • 1970-01-01
          • 2011-10-11
          • 2015-05-16
          • 1970-01-01
          相关资源
          最近更新 更多