为了账号安全,请及时绑定邮箱和手机立即绑定

ListView为空时显示空视图

ListView为空时显示空视图

MYYA 2019-11-25 14:46:27
由于某种原因,即使ListView不为空,空视图(在这种情况下为TextView)始终会出现。我认为ListView会自动检测何时显示空视图。<RelativeLayout android:id="@+id/LinearLayoutAR"    android:layout_height="fill_parent"    android:layout_width="fill_parent">    <ListView android:id="@+id/ARListView"        android:layout_width="fill_parent"        android:layout_height="fill_parent"></ListView>    <ProgressBar android:id="@+id/arProgressBar"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_centerHorizontal="true"        android:layout_centerVertical="true"></ProgressBar>    <!-- Here is the view to show if the list is emtpy -->    <TextView android:id="@id/android:empty"        android:layout_width="match_parent"        android:layout_height="match_parent"        android:text="No Results" /></RelativeLayout>如何正确连接空视图?
查看完整描述

3 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

应该是这样的:


<TextView android:id="@android:id/empty"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:text="No Results" />

注意id属性。


查看完整回答
反对 回复 2019-11-25
?
潇湘沐

TA贡献1816条经验 获得超6个赞

当你扩展FragmentActivity或Activity并没有 ListActivity,你会想看看:


ListView.setEmptyView()


查看完整回答
反对 回复 2019-11-25
  • 3 回答
  • 0 关注
  • 742 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信