【发布时间】:2012-02-19 17:43:34
【问题描述】:
我想要的很简单,至少我认为它会很简单。 我只想要一个 EditText 位于屏幕底部的窗口,而其余空间则由 ListView 填充。 不幸的是,它没有按我的预期工作。我想要的是下面的图像。在 XML 中是否有任何简单的方法可以做到这一点,或者我应该为此编写一些特殊的代码?
我有问题的 Android 源代码。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/demolist"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
>
</ListView>
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0">
</EditText>
</LinearLayout >
【问题讨论】:
-
你找到方法了吗?我正在寻找完全相同的行为。