Ho avuto strani problemi durante il padding impostato su EditText
. xml assomiglia a questo:Il riempimento non funziona su alcuni dispositivi
<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" />
Ecco lo screenshot da Samsung Note 2 (Android 5.0.1):
... e LG G3 (Android 4.4.2):
Come si può vedere, android:paddingLeft
non funziona per LG.
Quale potrebbe essere il motivo?
Grazie.
UPD: limiti di layout (LG):
Deve funzionare .. a causa della diversa dpi di dispositivi il padding varia .. provare ad usare un valore grande come 50 invece di 16.5dp per verificare se funziona o no? Fammi sapere se funziona – Salmaan
@Salmaan Il risultato è lo stesso. Funziona bene su Samsung, ma il parametro LG viene ignorato. –
Vai alle opzioni degli sviluppatori e controlla i limiti del layout. Pubblica il tuo screenshot dopo questo ... – Salmaan