Ich hatte ein seltsames Problem während der eingestellten Padding zu EditText
. xml sieht wie folgt aus:Padding funktioniert bei einigen Geräten nicht
<EditText
android:layout_width="270dp"
android:layout_height="55dp"
android:ems="10"
android:id="@+id/etEmail"
android:textStyle="bold"
android:layout_gravity="center_vertical"
android:textColor="#FFFFFF"
android:hint="Or Use your Email"
android:inputType="textEmailAddress"
android:layout_alignLeft="@+id/textView6"
android:layout_alignStart="@+id/textView6"
android:textColorHint="#FFFFFF"
android:background="@drawable/line_white"
android:paddingLeft="16.5dp"
android:layout_marginTop="10dp"
android:paddingRight="2dp" />
Hier ist der Screenshot von Samsung Note 2 (Android 5.0.1):
... und LG G3 (Android 4.4.2):
Wie Sie sehen können, ist android:paddingLeft
nicht für LG arbeiten.
Was könnte der Grund sein?
Danke.
UPD: Layoutgrenzen (LG):
Es muss funktionieren .. aufgrund unterschiedlicher dpi der Geräte padding variiert .. versuchen Sie mit einem großen Wert wie 50 statt 16.5dp um zu überprüfen, ob es funktioniert oder nicht? Lassen Sie mich wissen, wenn es funktioniert – Salmaan
@Salmaan Das Ergebnis ist das gleiche. Funktioniert gut auf Samsung, aber auf LG Parameter wird ignoriert. –
Wechseln Sie zu den Optionen des Entwicklers und überprüfen Sie die Grenzen des Anzeigenlayouts. Poste deinen Screenshot danach ... – Salmaan