android image BG未显示所有设备

时间:2016-12-29 20:07:28

标签: android

我有一个应用程序,它刚刚在Android商店发布。我在3个不同的设备上安装了它。

适用于Nexus 5.

适用于Nexus 7.(平板电脑)

然而,它对我的​​LG G3不起作用。

在我的代码中,我将背景作为drawable,其大小为748 x 1067 在我的content_activity.xml中,我的根节点RelativeLayout具有背景集

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/content_secret"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    tools:context="com.secret.secret.secret.secret"
    tools:showIn="@layout/activity_secret"
    android:paddingBottom="@dimen/thin_margin"
    android:paddingEnd="@dimen/thin_margin"
    android:paddingLeft="@dimen/thin_margin"
    android:paddingRight="@dimen/thin_margin"
    android:gravity="center_horizontal"
    android:background="@drawable/old_paper_texture"
    android:backgroundTintMode="add"> 

有什么理由说这在某些设备上不起作用?我觉得它可能是一个图像尺寸的东西......但它适用于比它不起作用的手机更大的平板电脑。

1 个答案:

答案 0 :(得分:0)

您应该使用drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxdpi, drawable-xxxhpi