2017-05-10 58 views
0

我将API的API级别更改为我的应用程序从13到24。之后,一些用户告诉我:应用程序UI比应该是小10倍。非常非常小的图标和微观文本。设备:某些设备上的Android应用程序UI太小

  • 三星A5(安卓6.0)

  • 三星A7(安卓6.0)

  • 联想P1ma40(安卓5.1)

  • 我怀疑三星A6和其他一些人。

在大多数设备上应用程序运行良好。只有几个模型有这个问题。

请帮助..

编辑。这里有两个用户界面,屏幕截图:

  1. 从用户
  2. 因为它应该是

From a userAs it should be

从AndroidManifest.xml中:

<supports-screens> 
    <android:normalScreens="true" 
    android:resizeable="false" 
    android:smallScreens="false" 
    android:largeScreens="true" 
    android:anyDensity="false"> 
</supports-screens> 

编辑2.正在移除anyDensity标记已修复的问题。

+0

您在APK中使用哪种图片/图标密度限定符?参考:https://developer.android.com/guide/practices/screens_support.html#range –

+0

请提供[mcve]。这将包括UI的正确和不正确行为的屏幕截图,以及实现该UI的代码和资源。 – CommonsWare

+0

我使用ldpi,mdpi,tvdpi,hdpi,xhdpi –

回答

1

你应该使用约束布局。并用百分比添加垂直或水平指南。

相关问题