1

我需要把我自己的形象放在一些imageView. 所以这就是为什么我在 res 文件夹中创建了名为“drawable”的文件夹,并将我的图像复制到这个文件夹中,但现在我不知道如何将此图像设置为我imageView的 XML 代码。有人可以帮忙吗?对不起英语:)

4

5 回答 5

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)。

于 2012-09-27T10:40:21.290 回答
2

使用 android:src="" 设置它

   <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/image_name" />
于 2012-09-27T10:37:39.743 回答
2

尝试这个。

<ImageView
    android:id="@+id/YourImageViewID"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/Your_Image_Name"
   />

这可能会对您有所帮助。

于 2012-09-27T10:40:27.863 回答
1

//通过调用android:backgroundxml中的属性 将背景设置为图像

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/myimage"
    />

注意:默认情况下,您无需创建任何可绘制文件夹 android 项目将包含

drawable-mdpi
drawable-hdpi
drawable-ldpi

你可以把你的形象放进去。

于 2012-09-27T10:37:31.993 回答
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"
          />
于 2017-07-14T04:29:05.297 回答