图像已导入可绘制文件夹,但在尝试将其设置为ImageView时不显示

时间:2018-07-13 16:57:43

标签: android imageview drawable src

我通过将三个图像拖到可绘制的文件夹(2 png,1 jpg)中,然后将“文件”>“与Gradle文件同步项目”,导入到Android Studio(版本3.1.3)中。

在xml文件activity_main.xml(文本模式)中,我输入android:src="@drawable/"并得到2 png图像作为建议,而不是我要使用的图像(jpg图像)。

然后,我尝试在设计模式下使用activity_main.xml设置src组件,选择ImageView> src>...。这会打开一个窗口,其中包含您的Drawable内容(Project,android,Theme属性)。进入Drawbale> Project,我看到了默认的android图像和我导入的两个png图像,但是jpg不存在。

然后,我删除所有三个图像,即与Gradle文件同步项目,将jpg文件添加到可绘制文件中,与Gradle文件同步项目,并且在尝试添加时仍未显示。

我看到某人在某个地方张贴了一个错误,他的第一个图像位于drawable文件夹中,然后他再次导入了具有不同名称的相同图像,但该图像对他有用,但是尝试了但没有成功。

4 个答案:

答案 0 :(得分:4)

  • 确保您的图片名称没有大写字母,所有内容均为小写。
  • 您的图片名称只能包含(a-z)或(0-9)或下划线。

答案 1 :(得分:0)

我删除jpg图像,然后将其复制到另一个文件夹中,导入到可绘制文件夹中,将项目与Gradle文件同步,与文件系统同步,在不将图像设置为imageview的情况下构建项目,然后以某种方式将原始图像和副本已准备就绪。

答案 2 :(得分:0)

使用资源管理器打开文件夹“ {您的项目} \ app \ src \ main \ res”,然后将同一文件(* .JPG或* .PNG)复制到“ drawable”和“ drawable-v24” ”文件夹,然后重建项目。

答案 3 :(得分:0)

将图像文件添加到 drawable 文件夹后,转到 Android Studio 的文件菜单,然后单击“将项目与 Gradle 文件同步”。 同步后,当您输入 android:src="@drawable/" 时,您将获得图像作为建议。