2017-05-10 93 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

你應該使用約束佈局。並用百分比添加垂直或水平指南。

相關問題