【问题标题】:Android: ListFragment, no data and data is loading situationsAndroid:ListFragment,没有数据和数据正在加载的情况
【发布时间】:2012-10-13 23:29:54
【问题描述】:

我的应用程序中有 ListFragment。

我有两种可能的情况:

  1. 加载数据时(从 Internet 或数据库)
  2. 当数据计数为零时

那么,向用户展示这一点的最佳方式是什么?

我尝试使用@android:id/empty,但它在两种情况下都显示。我无法控制它的行为。

【问题讨论】:

    标签: android android-layout android-listview android-listfragment


    【解决方案1】:

    我的建议是: 1. 加载数据的同时旋转进度条 2. 简短的祝酒词,说明“无数据”或列表为空时有意义的内容。

    【讨论】:

    • 嘿,我知道如何展示它,如果你在谈论 ui 的事情。我不知道如何在 ListFragment 代码中做到这一点...
    • 上次我是这样做的: 1:使用旋转进度条启动新的异步任务。 2:开始下载你的数据(不是从异步任务)。 3:关闭旋转进度条(来自 datadownload 方法)。 4:检查列表是否为空(数据通常临时存储在数组或其他东西中),如果是则显示吐司。我知道我真的应该在这里包含一个代码示例,但我几乎无法睁开眼睛,很抱歉。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 2022-12-22
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 2014-02-20
    • 1970-01-01
    相关资源
    最近更新 更多