将文本右对齐并垂直居中,xamarin android textview

3 xamarin.android xamarin

我正在尝试将TextView的文本对齐到右侧,并在视图中垂直居中.我尝试了不同的重力和textAligment属性组合,但我只能将文本垂直居中,它仍然与视图的左侧对齐.

    <TextView
        android:id="@+id/textViewInput"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight="0.3846"
        android:textAlignment="viewEnd"
        android:gravity="center_vertical"
        android:background="#cfd8dc"     
        android:textColor="#000000"/>
Run Code Online (Sandbox Code Playgroud)

Sus*_*ver 8

将您更改gravitycenter_vertical|right并删除您的textAlignment代码:

<TextView
    android:text="stackoverflow"
    android:id="@+id/textViewInput"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="0.3846"
    android:gravity="center_vertical|right"
    android:background="#cfd8dc"
    android:textColor="#000000"/>
Run Code Online (Sandbox Code Playgroud)