我试图将一些TextViews
与RelativeLayout
内的水平中心对齐,但在使用某些属性时会得到一些意想不到的结果:RelativeLayout - android:layout_centerHorizontal =“true”AND android:gravity =“center_horizontal”显示意外的结果
- 为什么第二个“春天夏天秋天冬天”
TextView
和第一的“Hello World”TextView
移动到水平中心(即使它们都使用不同的水平文本对齐属性)? - 使用
android:layout_centerInParent="true"
为它的顶部TextView
移动到屏幕的中心(这不是我想要的)
是否有可能以调整所有TextViews
的水平中心使用的财产?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin">
<TextView
android:id="@+id/textView0"
style="@android:style/TextAppearance.Medium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Spring Summer Autumn Winter"
android:layout_marginBottom="20dp"
android:textColor="@android:color/white" />
<TextView
android:id="@+id/textView1"
style="@android:style/TextAppearance.Medium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="Spring Summer Autumn Winter"
android:layout_below="@id/textView0"/>
<TextView
android:id="@+id/textView2"
style="@android:style/TextAppearance.Medium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="Hello World"
android:layout_below="@id/textView1"/>
<TextView
android:id="@+id/textView3"
style="@android:style/TextAppearance.Medium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="Hello World"
android:layout_below="@id/textView2"/>
</RelativeLayout>
</ScrollView>
你到底需要什么? –
所有文本视图都要水平对齐中心 – MacaronLover