Sto cercando di centrare un EditText verticalmente e orizzontalmente in un layout lineare, ma non funziona. Problema molto semplice davvero.bisogno di aiuto per centrare un EditText in un layout lineare
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/login">
<EditText
android:layout_width="150dp"
android:layout_height="wrap_content"
android:background="@drawable/loginbutton"
android:text="Username"
android:layout_gravity="center"
android:textSize="25dp"
android:gravity="center_horizontal|center_vertical"
android:textColor="#000000"
android:layout_margin="10dp"
android:id="@+id/username">
</EditText>
Proverò a passare a un relativelayout nel frattempo.
grazie per le informazioni! – codesomethin
ora come potrei centrare tutti e 3 sullo schermo? Perché ne centratore uno, e metto il 2 sotto, ma sembra sciocco. Ho bisogno che tutti e 3 siano centrati, quasi come se fossero in una vista e io centro quella vista nel genitore. Qualche idea? – codesomethin
Centra solo uno di questi, quindi usa i tag sopra e sotto sugli altri due usando solo il centraggio orizzontale. – blindstuff