安卓工作室全屏背景图像与android:背景

时间:2015-05-26 08:56:19

标签: android

我一直在努力制作一款带有全屏背景图片的Android应用,但却无法将图片填满整个屏幕。

这是我到目前为止所拥有的:

activity_main_screen.xml:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainScreen"
android:background="@mipmap/background">

</RelativeLayout>

有什么想法吗?

3 个答案:

答案 0 :(得分:6)

图标以外的任何图像都应放在mipmap文件夹中。

根据官方Android博客:

  

最佳做法是将应用程序图标放在mipmap文件夹中(而不是   drawable-文件夹)因为它们的使用分辨率不同于   设备的电流密度。 - (source)

您需要将background.png移至相关的drawable文件夹。

答案 1 :(得分:0)

尝试以下内容:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainScreen"
android:background="@mipmap/background"

>

答案 2 :(得分:0)

将background.png移动到drawable文件夹。然后将代码更改为

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tools:context=".MainScreen"
android:background="@drawable/background"

>