Android的图像不能转换为可绘制

Android的图像不能转换为可绘制

本文介绍了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的图像不能转换为可绘制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 13:31