我如何包含图像作为背景以及在应用程序中放置图像的位置和方式,我正在使用Eclipse和所有开发工具。
这是我在main_activity.xml中 到目前为止所做的 :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#C0C0C0"
tools:context=".MainActivity">
</RelativeLayout>
答案 0 :(得分:3)
将您的图片放入res / drawable目录
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/your_imagename"
tools:context=".MainActivity" >
</RelativeLayout>
答案 1 :(得分:2)
只是搜索,你就会得到它。
只需将您的图片放入res/drawable
文件夹并更改
android:background="#C0C0C0"
到
android:background="@drawable/your_image_name" (dont give extension of image)
答案 2 :(得分:1)
将.jpg或.png图像放在res / drawable文件夹中,并将背景属性更改为:
android:background="@drawable/image-name"
其中image-name
是图像的实际名称。
正如您将看到的,有几个可绘制的文件夹,如drawable-mdpi或drawable-hdpi。它们旨在为具有不同屏幕密度的设备存储图像。为确保您的应用程序在不同设备上看起来很好,请为每个密度提供替代图像。 @drawable/image-name
属性不需要更改,Android将为您选择正确的drawable文件夹。希望这会有所帮助。
答案 3 :(得分:1)
您只能使用.jpg
和.png
格式图片。之后,
复制图像并将其粘贴到应用程序的res
文件夹中。
如果您的图片名称为image.png
使用此代码..
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/image"
tools:context=".MainActivity" >
</RelativeLayout>