HY !!
我希望按钮上有一个按钮,并在线性布局中以视图为中心。
非工作示例:
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:id="@+id/login_btnew" android:text="Make a new Account"></Button>
解?
由于
答案 0 :(得分:2)
您可能需要尝试以下RelativeLayout
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:id="@+id/login_btnew"
android:text="Make a new Account"></Button>
</RelativeLayout>
答案 1 :(得分:0)
我以下列方式做到了这一点:
我有你在顶部提到的线性布局我有滚动视图,在底部我有th按钮。使用android:layout_weight =“1000”表示滚动视图,android:layout_weight =“1”表示按钮可以得到想要的结果。使用android:layout_gravity =“center_horizontal”
将按钮居中希望有所帮助。
答案 2 :(得分:0)
使用此
<Button android:id="@+id/login_btnew"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="Make a new Account"
android:layout_gravity="bottom"/>
答案 3 :(得分:0)
您必须使用layout_weight并为布局添加另一个linearlayout。
你可以做(伪代码)
<linearlayout layout_height=fill_parent layout_with=fill_parent>
#the "top" fields
<linearlayout layout_height=fill_parent layout_with=fill_parent layout_weight=1>
<elem1/><elem2/><elem3/>
</linearlayout>
#the bottom field (button)
<button layout_height=wrap_content layout_with=wrap_content layout_gravity=center_horizontal gravity=center ></button>
</linearlayout>