Android alinear el centro del texto superior

Lo siento si esto es un duplicado, pero no pude encontrar nada que fuera bastante lo que estoy buscando. Básicamente, quiero alinear el texto en el texto Ver para estar en el centro superior. Y me gustaría hacer esto en XML si es posible. Así que quiero combinar

android:gravity="center" 

y

 android:gravity="top" 

De modo que lo alinee con ambos. Ya he intentado poner ambos atributos en el elemento de vista de texto, pero sólo da un error.

En primer lugar, no puede duplicar el atributo, aunque puede combinar valores.

 android:gravity="g1|g2" 

Sin embargo, el center implica el centrado tanto vertical como horizontal, de modo que el top|center no sea correcto. Deberías usar

 android:gravity="top|center_horizontal" 

Si desea aplicar más de una propiedad a la gravedad debe utilizar | Me gusta esto

 android:gravity="top|center" 

Use un RelativeLayout como su ViewGroup y haga esto:

  <?xml version="1.0" encoding="utf-8" ?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent"> <TextView android:id="@+id/textViewDemo" android:layout_alignParentTop="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_horizontal"/> </RelativeLayout> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.