Android:ListView 监听器?

标签 android listview

我想显示一个文本字段,说明如果我的列表中没有任何内容,我的 ListView 是空的。我知道这可以很简单地在 xml 文件中使用 android:id/empty textview 来完成,但这也需要我用 Activity 以外的东西扩展我的 Activity,我不想那样做。

我想我唯一的解决方案是创建一个 TextView ,然后在我的代码检测到某些内容已添加到 ListView 时将其可见性设置为消失。我可以简单地检查填充列表的数组,但是是否有某种监听器,所以我不必在整个代码中不断运行 checkListIsEmpty()。我希望我可以使用一些东西,让它安静地等待 ListView 被填充,当这种情况发生时,将可见性更改为可见,然后开始等待它再次变空。

最佳答案

或者您可以使用 setEmptyView(View v)Activity 中的 ListView 上。

关于Android:ListView 监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673718/

相关文章:

android - 同时有多个位置提供者

android - 将 FragmentPagerAdapter 作为 fragment 本身的 ViewPager?

android - 禁用 NestedScrollview 滚动

android - 引导用户点击 ListView 中的项目进行新 Activity

java - 使用 ListView 适配器

android - SNS Mobile 推送通知极度困惑

android - 带有背景色调的 float 操作按钮会导致错误

android - 如何在 SyncAdapter 完成 Sync 后刷新 Android ListView

android - 使用复选框和搜索实现处理 ListView

Android:从 native 数据源填充 ListView 的最佳方式