edittext下的Listview项目

时间:2010-06-28 09:19:46

标签: android listview layout

Listview的最后一项始终在editText下。如何解决它出现在editText上面?我的xml在 -

之下
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">
      <ListView android:id="@+id/android:list" 
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
      android:layout_above="@+id/txtTo_e"/>            
    <EditText android:id="@+id/txtTo_e"
         android:layout_width="230dip"
         android:layout_height="wrap_content"
         android:textSize="18sp"
         android:hint="Compose"
         android:layout_alignParentBottom = "true"
         android:layout_alignParentLeft="true"/>
   <Button android:text="Done"
         android:id="@+id/btnD_e"
         android:layout_width="85dip"
         android:layout_height="wrap_content"            
         android:layout_alignParentBottom = "true"
         android:layout_alignParentRight="true"/>                                               
</RelativeLayout>

谢谢。

PS:当我打开这个论坛时,设置工具栏是不可见的。抱歉。在我的电脑中,我无法点击评论按钮并看到工具栏。抱歉给你带来任何不便。

2 个答案:

答案 0 :(得分:1)

可能会改变

android:layout_below="@+id/txtToText_e"

android:layout_above="@+id/txtToText_e"

并删除android:layout_above="@+id/txtTM"有帮助吗?

你的"@+id/txtTM"视图在哪里?

答案 1 :(得分:0)

您正在使用Relativelayout,需要将按钮的代码放在editText上方。