我想在手机屏幕上用listview显示一些列表信息,然后再在屏幕下端添加一个按钮,方便执行删除部分列表信息操作,可是运行结果只能显示listview内容,不能显示按钮,我还特意加了背景方便查看,可是背景设置也不能显示。一下是layout的xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > <LinearLayout
android:id="@+id/listlinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="10"
android:orientation="horizontal"
android:background="#aa0000" > <ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:background="#0000aa"
android:scrollbars="vertical" /> <!-- scrollbars 滚动条 -->
</LinearLayout> <LinearLayout
android:id="@+id/listviewlinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical"
android:background="#00aa00" > <button
android:id="@+id/deletebutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ffffffff"
android:text="@string/deletebutton" />
</LinearLayout></LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > <LinearLayout
android:id="@+id/listlinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="10"
android:orientation="horizontal"
android:background="#aa0000" > <ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:background="#0000aa"
android:scrollbars="vertical" /> <!-- scrollbars 滚动条 -->
</LinearLayout> <LinearLayout
android:id="@+id/listviewlinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical"
android:background="#00aa00" > <button
android:id="@+id/deletebutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ffffffff"
android:text="@string/deletebutton" />
</LinearLayout></LinearLayout>
还有,你里面包的那两个linear layout根本没必要,都去掉,应该就没问题了
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > <LinearLayout
android:id="@+id/listlinearLayout"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="10"
android:orientation="horizontal"
android:background="#aa0000" > <ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:background="#0000aa"
/>
</LinearLayout> <LinearLayout
android:id="@+id/listviewlinearLayout"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:gravity="center_horizontal"
android:orientation="vertical"
>
<Button
android:id="@+id/deletebutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="删除按钮" />
</LinearLayout></LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/listlinearLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#aa0000"
android:orientation="vertical" >
<Button
android:id="@+id/deletebutton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#ffffffff"
android:text="@string/deletebutton" /> <ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="#0000aa"
android:drawSelectorOnTop="false"
android:scrollbars="vertical" /> <!-- scrollbars 滚动条 --></LinearLayout>