嗨我想创建一个布局,它必须在屏幕顶部有一个EditText和一个Sibmit按钮,它们应该水平对齐并填充整个水平空间。
每当我进入纵向或横向模式时,它应该填满整个水平空间。请指导。我在我的应用程序中坚持这一点
由于
答案 0 :(得分:1)
你可以试试这个:
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button android:id="@+id/btnSubmit" android:layout_width="wrap_content"
android:text="Submit"
android:layout_height="wrap_content" android:layout_alignParentTop="true"
android:layout_alignParentRight = "true" android:padding = "4dp" />
<EditText android:id="@+id/txtEdit" android:layout_width="fill_parent"
android:layout_toLeftOf="@id/btnSubmit"
android:layout_height="wrap_content" android:layout_alignTop="@id/btnSubmit"
android:layout_alignBottom = "@id/btnSubmit" android:padding = "4dp" />
</RelativeLayout>
希望它有所帮助:)
注意:看一下这个链接,它对你很有帮助;)Understanding User Interface in Android
答案 1 :(得分:0)
结帐link
从中获取帮助并根据需要进行自定义。
答案 2 :(得分:0)
我完成了添加重量= 1完成了我的工作。
<LinearLayout android:id="@+id/rl1" android:orientation="horizontal" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_below="@+id/message" >
<EditText android:id="@+id/search_bar" android:singleLine="true" android:hint="Search"
android:layout_width="fill_parent" android:layout_weight="1" android:layout_height="wrap_content"></EditText>
<Button android:id="@+id/search_submit" android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_alignParentRight="true" android:text="Search"></Button>
</LinearLayout>
这很有效..请投票给这个答案,以便其他人也可以帮忙。