在android布局中需要帮助

时间:2011-05-18 07:36:24

标签: android android-layout

嗨我想创建一个布局,它必须在屏幕顶部有一个EditText和一个Sibmit按钮,它们应该水平对齐并填充整个水平空间。

每当我进入纵向或横向模式时,它应该填满整个水平空间。请指导。我在我的应用程序中坚持这一点

由于

3 个答案:

答案 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>

这很有效..请投票给这个答案,以便其他人也可以帮忙。