我需要将自己的图片放在imageView
上。这就是为什么我在res文件夹中创建名为“drawable”的文件夹,并将我的Image复制到此文件夹中,但现在我不知道如何在XML代码中将此图像设置为imageView
。有人可以帮忙吗?抱歉英语:)
答案 0 :(得分:3)
在布局XML文件中:
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/your_image_name"/>
将your_image_name
替换为没有扩展名的图像文件的名称(例如,如果您的可绘制文件被称为img1.png
,则src
属性的值应为@drawable/img1
)。
答案 1 :(得分:2)
使用android:src =“”
设置它 <ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
答案 2 :(得分:2)
试试这个。
<ImageView
android:id="@+id/YourImageViewID"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/Your_Image_Name"
/>
这可能会对你有帮助。
答案 3 :(得分:1)
//通过调用xml
中的android:background
属性将背景设置为图像
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/myimage"
/>
注意:你不需要创建任何可绘制文件夹默认情况下android项目将包含
drawable-mdpi
drawable-hdpi
drawable-ldpi
你可以把你的形象放在那里。
答案 4 :(得分:0)
<ImageView
android:layout_width="150dp"
android:layout_gravity="bottom"
android:layout_height="150dp"
android:id="@+id/image1"
android:layout_marginTop="11dp"
android:background="@drawable/image1"
/>