Ce que j'essaie de faire est d'avoir un TextView, et à droite de celui-ci un editText qui prend le reste de l'espace. Le textView devrait être centré verticalement le long du editText. Maintenant, je peux le faire en utilisant une linearlayout, mais je préférerais le faire dans un relativelayout.Centrer un textview vertical à un EditText
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp">
<TextView
android:id="@+id/loginText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login:"
android:paddingRight="20dp" />
<EditText
android:id="@+id/login"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/loginText" />
</RelativeLayout>
qui fonctionnerait si la hauteur de la textview était la même hauteur comme editText. Ce n'est pas le cas cependant. – CoreyS
pouvez-vous définir les deux edittext et textview pour avoir un layout_gravity = "center_vertical"? cela ferait-il l'affaire? – slim
android: gravity = "center_vertical" fonctionne bien pour moi –