以下是我的xml 我想將button1
設置爲左中央垂直,button2
右中央垂直,但對於我android:layout_gravity="center_vertical|right"
不工作是什麼錯誤? 我知道我可以通過使用填充或邊距來實現這一點,但我不知道爲什麼它不起作用。 我應該如何使它工作?Android layout_gravity問題?
<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button1"
android:layout_gravity="center_vertical"
/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button2"
android:layout_gravity="center_vertical|right"/>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</RelativeLayout>
</FrameLayout>
</HorizontalScrollView>
確實,作爲運行時填充的項目,按鈕會自動進入右側。 – Vivek 2011-02-05 10:56:39