在slidingDrawer中搜索android listview

时间:2011-05-09 23:09:03

标签: android slidingdrawer

我正在android中开发一个应用程序,我在其中使用带有listView的SlidingDrawer。 问题是我想在顶部添加一个textBox以过滤列表的内容。 我生成一个单独的应用程序与该布局(listView与顶部的文本框)并运行正常。当我将该应用程序中的代码复制到带有SlidingDrawer的代码时,listView不会显示,只会显示文本框。

布局代码:

<SlidingDrawer android:id="@+id/drawer"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:handle="@+id/handle"
        android:content="@+id/content"
        android:orientation="vertical">

<ImageView android:id="@id/handle"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/tabcerrado2"/>

        <LinearLayout android:layout_height="fill_parent"
                android:id="@+id/content"
                android:layout_width="fill_parent"
                android:background="#C0C0C0">

                <EditText android:id="@+id/Texto"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content" android:text="">
                </EditText>
                <ListView android:id="@+id/ListView01"
                        android:layout_width="match_parent"
                        android:layout_height="fill_parent" />
        </LinearLayout>
</SlidingDrawer>

1 个答案:

答案 0 :(得分:1)

我只需要将LinearLayout的方向设置为垂直,问题就解决了。