我有一个应用程序,它刚刚在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">
有什么理由说这在某些设备上不起作用?我觉得它可能是一个图像尺寸的东西......但它适用于比它不起作用的手机更大的平板电脑。
答案 0 :(得分:0)
您应该使用drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxdpi, drawable-xxxhpi