我想将RelativeLayout
包含TextViews
在 a 中的 a居中,ScrollView
但是当我更改为横向模式甚至是带有小屏幕的纵向模式时,按钮会RelativeLayout
被剪切...您有什么想法可以将其居中而不被剪切吗?
这是我的代码:
<ScrollView
style="@style/scroll"
android:background="@drawable/first_body_shape" >
<RelativeLayout style="@style/relativeLay"
android:layout_gravity="center_vertical" >
<TextView
android:id="@+id/rg2"
style="@style/verset"
android:layout_below="@+id/rg1"
android:text="@string/rg_2" />
<TextView
android:id="@+id/rg3"
style="@style/textView_intro"
android:layout_below="@+id/rg2"
android:text="@string/rg_2_1" />
<TextView
android:id="@+id/rg4"
style="@style/verset"
android:layout_below="@+id/rg3"
android:text="@string/rg_3" />
<TextView
android:id="@+id/rg5"
style="@style/textView_intro"
android:layout_below="@+id/rg4"
android:text="@string/rg_3_1" />
<TextView
android:id="@+id/rg6"
style="@style/verset"
android:layout_below="@+id/rg5"
android:text="@string/rg_4" />
<TextView
android:id="@+id/rg7"
style="@style/textView_intro"
android:layout_below="@+id/rg6"
android:text="@string/rg_4_1" />
<TextView
android:id="@+id/rg8"
style="@style/textView_intro"
android:layout_below="@+id/rg7"
android:text="@string/rg_5" />
<TextView
android:id="@+id/rg1"
style="@style/textView_intro"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="@string/rg_1" />
</RelativeLayout>
</ScrollView>
样式.xml
<style name="scroll">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>
<item name="android:layout_marginBottom">10sp</item>
<item name="android:layout_marginLeft">10sp</item>
<item name="android:layout_marginRight">10sp</item>
<item name="android:layout_marginTop">50sp</item>
</style>
<style name="relativeLay">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
</style>
<style name="verset">
<item name="android:layout_width">370sp</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_centerHorizontal">true</item>
<item name="android:paddingTop">10sp</item>
<item name="android:textSize">18sp</item>
<item name="android:textStyle">bold</item>
</style>