2017-05-10 10 views
0

Ich änderte API-Ebene von SDK für meine Anwendung von 13 bis 24. Danach sagen mir einige Benutzer: Anwendungs-Benutzeroberfläche ist ~ 10x kleiner als sollte sein. Sehr-sehr kleine Ikonen und mikroskopischer Text. Geräte:Android App UI zu klein auf einigen Geräten

  • Samsung A5 (Android 6,0)

  • Samsung A7 (Android 6,0)

  • Lenovo P1ma40 (Android 5,1)

  • Ich vermute, Samsung A6 und einige andere.

Auf den meisten Geräten funktioniert App gut. Nur einige Modelle haben dieses Problem.

Bitte helfen ..

bearbeiten. Hier sind zwei UI-Screenshots:

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

Edit:

  1. Von einem Benutzer
  2. Wie es

From a userAs it should be

Von AndroidManifest.xml sein sollte 2. Entfernen von anyDensity Tag behobenes Problem.

+0

Welche Bild-/Symboldichtequalifizierer verwenden Sie in Ihrem APK? Referenz: https://developer.android.com/guide/practices/screens_support.html#range –

+0

Bitte geben Sie eine [mcve] an. Dies würde Screenshots des korrekten und falschen Verhaltens für Ihre Benutzeroberfläche sowie des Codes und der Ressourcen enthalten, die diese Benutzeroberfläche implementieren. – CommonsWare

+0

Ich benutze ldpi, mdpi, tvdpi, hdpi, xhdpi –

Antwort

1

sollten Sie Constraint-Layout verwenden. und fügen Sie eine vertikale oder horizontale Hilfslinie mit Prozent hinzu.

Verwandte Themen