本文介绍了Android的图像不能转换为可绘制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我无法添加图像。我下载的形象和增加其下绘-MDPI到res目录中。然后,当我尝试添加使用的ImageView视图的图像,它给了我这个错误
I am not able to add image. I downloaded the image and added it to res directory under drawable-mdpi. Then when I try to add the image on the view using imageView, it gives me this error
Couldn't resolve resource @drawable/ball01
Failed to convert @drawable/ball01 into a drawable
下面是我的XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
tools:ignore="MergeRootFrame" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textView"
android:layout_gravity="center"
android:textSize="32sp"
android:layout_above="@+id/button"
android:layout_centerHorizontal="true" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Enlighten Me"
android:id="@+id/button"
android:layout_centerVertical="true"
android:layout_alignParentRight="true" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:layout_above="@+id/textView"
android:layout_centerHorizontal="true"
android:src="@drawable/ball01" />
</RelativeLayout>
我在做什么错在这里。
What am I doing wrong here.
推荐答案
这个目录的名字应该是绘制-MDPI。使用连字符,而不是下划线的。
The directory name should be 'drawable-mdpi'. Using a hyphen instead of an underscore.
这篇关于Android的图像不能转换为可绘制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!