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:当我打开这个论坛时,设置工具栏是不可见的。抱歉。在我的电脑中,我无法点击评论按钮并看到工具栏。抱歉给你带来任何不便。
答案 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上方。