我怎么能修复android背景图片

时间:2015-09-19 19:04:34

标签: android css

enter image description here

您好。我有Android应用程序,但不能在两侧短暂修复图像。

活动风格

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"

    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    tools:showIn="@layout/activity_main" tools:context=".MainActivity"
    android:focusableInTouchMode="false"
    android:background="@drawable/background">

    <com.facebook.login.widget.LoginButton
        android:id="@+id/login_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginBottom="96dp"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        style="@style/FacebookLoginButton"/>

</RelativeLayout>

请帮忙,我该如何解决它

1 个答案:

答案 0 :(得分:0)

要在Android上支持多种屏幕分辨率,您应该在可绘制文件夹中添加特定分辨率的背景图像。

您可以关注这些图片尺寸

xxxhdpi:1280x1920 px

xxhdpi:960x1600 px

xhdpi:640x960 px

hdpi:480x800 px

mdpi:320x480 px

ldpi:240x320 px

特定于您的情况,对于您的自定义平板电脑:如果您创建尺寸为2560x1600的图像并将其放在可绘制文件夹中,它将完全适合您的平板电脑屏幕

以下是获取更多相关信息的链接 http://developer.android.com/guide/practices/screens_support.html