Android系统.避免缩放背景

Tim*_*ima 10 android

在我们的Android应用程序的开始活动中,我们使用带有背景图像的线性布局用于整个空间.

图像大小为320x480 - 与设备分辨率相同,我们用于测试.

问题是,图像将缩放,看起来不太好.

我尝试使用imageview,但我有黑色边框.

一些想法,如何避免缩放或如何获得适当的背景图像大小?!

先感谢您.

穆尔.

Rom*_*Guy 34

在res/drawable中创建background.xml文件并使用以下命令:

<?xml version="1.0" encoding="utf-8"?>
<bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/background_image"
    android:gravity="center"/>
Run Code Online (Sandbox Code Playgroud)

并使用此background.xml作为LinearLayout的背景.

  • 它的工作原理,谢谢:)只为其他一个通知:不要忘记xmlns:android ="http://schemas.android.com/apk/res/android" (2认同)
  • 如果我不想使用位图而是另一个可绘制的内容怎么办? (2认同)