【问题标题】:how to set text in loader如何在加载器中设置文本
【发布时间】:2012-11-12 04:38:10
【问题描述】:

我使用 support-v4.jar ,可以很容易地展示加载器。 但我想在圆圈旁边设置一些文字。 我该怎么办?

【问题讨论】:

    标签: android android-loadermanager


    【解决方案1】:

    选项:

    1. 在 xml 布局中放置 ProgressBarTextView
    2. 使用ProgressDialog 并致电setMessage()

    【讨论】:

    • 感谢您的回答,但与@Chirag Raval 相同。我想使用 AsyncTaskLoader.not ProgressDialog 。
    • AsyncTaskLoader 用于在后台线程中为 Activity 加载数据。ProgressDialog 是显示任何操作进度的 UI 组件。我怀疑它们有什么共同点可以替换彼此的功能。
    • 不是替换,而是改变UI风格。使用 ListFragment 中的 AsyncTaskLoader 有一个默认的圆圈,我只想设置圆圈样式。不要使用 ProgressBar 来替换 AsyncTaskLoader 的 loadInbackground。你没试过用Support-v4.jar,也没有ProgressBar的情况?
    • ListFragment 有方法setListShown(),您可以使用它来显示/隐藏它。当它被隐藏时,它将显示一个进度圈。这就是 ListFragment 的行为方式。
    • 好吧,ListFragment 更像是一个实用程序类,它可以为您自动生成布局,它只生成一种布局。因此,如果您需要一些自定义的东西,请使用普通片段并创建自己的布局。
    猜你喜欢
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-20
    • 1970-01-01
    • 2022-01-06
    相关资源
    最近更新 更多