Hello all android开发者..
我有一个listview,最初在onCreate()方法中填充了一些列表(非空)。并且当用户在搜索框中输入时,listview会更新。我使用自定义适配器来使其工作。 一切正常。
但是我想最初显示空列表视图,然后在搜索框中显示用户类型,列表视图应该使用搜索查询进行更新。就像搜索界面一样。我该怎么做?有什么帮助吗?
答案 0 :(得分:0)
您可以为适配器设置null,然后它将向用户显示一个空列表 分配给列表的空间将保持不变,
yourList.setAdapter(null);
答案 1 :(得分:0)
只需在xml中隐藏您的列表:
<ListView
android:id="@+id/somelist"
adnroid:visibility="gone" />
如果用户搜索某些内容,您可以过滤列表并再次显示列表:
somelist.setVisibility(View.VISIBLE);