实现 ListFragment 时隐藏“正在加载...”指示器

2023-11-22

我已经使用创建了显示Fragments,两者都填充了从互联网上提取的数据。虽然代码本身按预期工作,没有任何问题,但其中一个片段(实现为ListFragment)在片段内显示一个不确定的进度指示器,该指示器偏向一侧。我希望删除指示器并使用不同的ProgressDialog我改为将其实现为指标。

做了一些研究,我发现了这个功能setListShownNoAnimation()(记录在案here) 在里面ListFragment类,但以下尝试不起作用:

  • 在片段中调用 setListShownNoAnimation()onActivityCreated()
  • 在父活动中调用它onCreate
  • 在片段中调用它onCreateView()(这导致了IllegalStateException)

如何删除片段的进度指示器?


正确的方法是调用:

setListShown(true);

当您需要隐藏 ProgressBar 并显示 ListView 时。当您完成在后台获取数据并准备好显示列表时调用此方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实现 ListFragment 时隐藏“正在加载...”指示器 的相关文章

  • 在phonegap中播放本地声音

    我有一个 wav文件在我的www文件夹 我正在使用 jQuery 和以下代码 警报响起 但声音不播放 难道我做错了什么
  • 更改操作栏标题文本颜色

    我正在尝试更改 ActionBar 中标题文本的颜色 但我似乎无法让它工作 这是我尝试使用的风格 在我的应用程序主题中我使用titleTextStyle
  • Android 上通过 JSCH 的基本 SSH 连接

    作为来自此的用户question https stackoverflow com questions 14323661 simple ssh connect with jsch和这个tutorial http eridem net andr
  • 如何在 android-studio 0.3.6 中运行 Gradle 1.9?

    我只是花了一些时间尝试将现有的 android studio 项目从 gradle 1 8 迁移到 gradle 1 9 Final 昨天发布 但失败了19th Nov 我在这里阅读了大多数其他与 gradle 相关的帖子 但没有一个对我有
  • Android 上的硬币识别

    我目前正在开发一个 Android 应用程序 它能够拍摄硬币的现有图像 或者使用内置摄像头扫描单个硬币 非常像 Google Goggles 我正在使用 Android 版 OpenCV 我的问题如下 什么方法最适合使用 OpenCV 在
  • Android,语言文件不起作用

    我现在正在创建一个 Android 应用程序 并尝试为我的母语添加语言文件 但在某种程度上 这对我不起作用 我尝试在两部不同的手机中加载该应用程序 但结果相同 之前创建过语言文件 效果良好 但这次不行 手机设置为瑞典语 语言文件适用于我创建
  • 在 Android 中关闭 Spinner 中的下拉菜单

    在 Android 中打开和关闭微调器时 我需要为箭头图标设置动画 打开微调器时我可以旋转箭头 我只是放了一个setOnTouchListener on the Spinner 当下拉菜单关闭或隐藏时 问题就来了 因为我不知道如何在该操作上
  • Twitter 集成期间获取访问令牌函数行为不当

    我只是想使用 twitter4j 从我的 Android 应用程序向 Twitter 分享文本 首先 我尝试的是我创建了一个新项目 并且这个特定的代码运行成功 然后我在我的应用程序中混合了该特定代码 登录 Twitter 成功完成 之后我发
  • android studio 底部工具栏的“运行”选项卡消失了

    Android Studio 底部工具栏中曾经有一个 运行 选项卡 但该选项卡不再显示 怎么把它带回来 请检查下图以了解它消失之前的位置 Run 选项卡曾经位于 TODO 选项卡之前的红色圆圈中 查看 gt 工具窗口 gt 运行 Or us
  • 将 ArrayList 保存在捆绑包 savingInstanceState 中

    ArrayList 是在类级别定义的 这些是我保存的实例方法 Override protected void onSaveInstanceState Bundle outState super onSaveInstanceState out
  • Android接收通知打开和取消事件

    我从 webService 接收数据以生成自定义通知 我想追踪Intent要知道open 点击 或cancel 滑动 通知上的事件 以报告服务器进行分析 有没有听众onIntentStart or onIntentCanceled 也许是通
  • 将搜索结果更新为 Android 中的 Lazy Adapter

    我有项目列表 想为其实现搜索功能 因此 我有一个带有 addTextChangedListener 的文本框 搜索结果运行良好 但当我尝试将结果设置为 ListView 时 新结果将附加到旧结果中 我正在使用惰性适配器 如何清除适配器中的旧
  • 如何使用 onSearchRequested() 调用搜索对话框

    我正在尝试实现搜索对话框 但无法显示活动中的搜索 我在清单文件中定义了主要活动 此活动向用户显示了他们必须从中选择的选项列表 选项之一是 搜索 选项
  • Android apk 调试模式工作正常,但发布模式给出太多警告

    我正在尝试从 eclipse 获取签名的 APK 我有一个可调试的 apk 版本 运行良好 现在发布时 当我尝试使用 Eclipse ADT 进行编译和签名时 我收到很多警告 其中大部分是can t find superclass or i
  • onTouch 给出奇怪的触摸点 Android

    我正在做的事情非常简单 我以前做过 但现在它没有按我的预期运行 无论如何 让我简要解释一下我正在尝试做什么以及我得到了什么 设想 我有一个RelativeLayout其中一个ImageView已放置 现在我设置touchlistener像这
  • 协程和 Firebase:如何实现类似 Javascript 的 Promise.all()

    在 Javascript 中 您可以同时启动两个 或更多 异步任务 等待它们完成 然后执行某些操作 继续 const firstReturn secondReturn await Promise all firstPromise secon
  • 我可以在主线程上读取一个小 txt 文件,还是应该始终避免那里的 I/O?

    我正在读取一个小的 json 文件 其中有几行 它存储在用户设备的内部应用程序文件夹中 我所做的就是这样 JSONObject jsonObject new JSONObject MyUtils inputStreamToString My
  • 在 Android SDK 中通过单击按钮更改背景颜色不起作用

    我有一个简单的程序 可以在单击按钮后更改背景颜色 但它不起作用 public class ChangeBackgroundActivity extends Activity Called when the activity is first
  • Android 视图和视图组

    在安卓中ViewGroup继承自View A ViewGroup是一个容器 里面装有Views ViewGroup LinearLayout View TextView 为什么 Android 的人们将这种关系定义为Inheritance而
  • Admob - 没有广告可显示

    你好 我尝试制作一些在 Android 手机上显示广告的示例程序 并尝试在 v2 2 的模拟器上测试它 代码中的一切似乎都很好 但调试器中的 AdListener 表示 响应消息为零或空 onFailedToReceiveAd 没有广告可显

随机推荐

  • 如何在Java中优雅地处理SIGTERM信号?

    假设我们有一个用 java 编写的简单守护进程 public class Hellow param args the command line arguments public static void main String args wh
  • 部分声明,不得指定不同的基类

    我知道互联网上有这方面的信息 并且我已经搜索过 但我仍然收到错误 有人能指出我做错了什么吗 基类 using System using System Collections Generic using System Linq using S
  • Python 入口点“console_scripts”未找到

    我无法在 python 包中导入入口点控制台脚本 寻求帮助调试我当前的问题 因为我已经阅读了有关该问题的所有相关帖子 这是我的目录结构 ContentAnalysis init py command line py document py
  • AttributeError:“tuple”对象没有属性“append”[重复]

    这个问题在这里已经有答案了 谁能帮我处理这段代码吗 Jobs openFile open Jobs txt x 1 while x 0 Stuff openFile readline x if Stuff Jobs append Stuff
  • 跨浏览器自定义光标样式

    我用img标签显示世界地图 我将图像映射与它关联起来以超链接某些区域 我覆盖了一个带边框的框 div 指示可以单击和缩放某个区域 现在 为了向用户展示它是这样做的 我希望光标更改为放大镜形状 我浏览了一下网络 发现了一些可以在 firefo
  • 我怎么知道 dll 不是调试版本

    我如何确定我的生产服务器使用发布构建 dll 有没有办法在dll中找到该信息 重复 如何判断 net应用程序是在DEBUG还是RELEASE模式下编译的 如何检查 DLL 是否经过调试编译 如果它是c DLL 那么您可以使用ildasm P
  • IE9 JavaScript 数组初始化错误

    显然 IE9 中的 JS 实现在处理数组文字方面包含 IMO 严重 错误 在 IE9 中某些情况下这段代码 var a 1 2 3 4 将创建长度为 5 的数组 最后一个元素等于undefined 以下是我的 KiTE 引擎测试页面的两个版
  • 以编程方式将按钮添加到布局

    我在向用 XML 创建的布局添加按钮时遇到问题 这就是我想要实现的目标 some class else startActivity new Intent StatisticsScreen this ScreenTemperature cla
  • 如何使用 FB.UI 自动发布?

    我有stream publish权限 但它仍然弹出一个对话框 并且似乎没有任何方法可以传递autopublish bool 就像在图形API之前一样 编辑 还尝试了offline access和stream publish 关于如何让它发挥
  • 如何使用实体框架包含排序的导航属性[重复]

    这个问题在这里已经有答案了 我有一个实体A与集合B里面 我用一个加载它们 entity A Include a gt a B 现在我想让 B 进入 A 按自定义 OrderBy 排序 我试过 entity A Include a gt a
  • Eclipse EGIT - 所有已提交、拉取、合并、标记为合并,仍在推送中我被“拒绝 - 非快进”,我错过了什么?

    我开始尝试使用 Git 我确信我错过了一些东西 因为我无法进行简单的合并和推送 这是我所做的 我可能以错误的顺序 或者任何顺序错误 如果是 请纠正 pull 同步工作区 关于冲突 进行了手动合并 然后 标记为已合并 有必要吗 其余 允许自动
  • Java中Friend概念的实现[重复]

    这个问题在这里已经有答案了 如何在 Java 如 C 中实现友元概念 Java没有C 中的friend关键字 然而 有一种方法可以模拟这一点 一种实际上可以提供更精确控制的方法 假设您有类 A 和 B B 需要访问 A 中的某些私有方法或字
  • PostGis距离计算

    我现在正在做一个室内地图导航应用程序 我想做的是建立建筑物中地图点的数据库 我使用的所有坐标均取自 Google 地图 这意味着 EPSG 为 3857 我现在需要做的是找到以米为单位的距离并使用以米为单位的 D Within 当我尝试提取
  • UITableView 中何时调用 tableView:numberOfRowsInSection: ?

    tableView numberOfRowsInSection发送到 UITableView 的委托以找出给定部分中需要有多少行 我的问题是 这个方法何时以及多久被调用一次 该方法在第一次加载表视图时被调用 如果您对委托更感兴趣 那么放置一
  • 如何有条件地禁用 routerLink 属性?

    在我的 Angular 2 应用程序中 我尝试禁用 routerLink 但没有成功 我试图处理点击事件click事件 与event preventDefault and event stopPropagation 但它不起作用 如何禁用
  • npm install 会导致类似 npm ERR! 的错误! Debian 上的 tar.unpack 解压错误

    安装 Grunt 如下所示引导文档如图所示 我首先安装了grunt cli全球范围内与npm install g grunt cli现在我正在尝试执行npm install 但只收到错误 root devvm var www axit po
  • 设备管理API,如何成为设备所有者?

    我想用DevicePolicyManager方法 setSecureSetting 此方法需要配置文件或设备所有者 由配置文件或设备所有者调用以更新 Settings Secure 设置 我的应用程序已激活设备管理 因为当我打电话时isAd
  • 从 PHP url 编码字符串中删除所有反斜杠

    我试图从 url 解码字符串中删除所有反斜杠 但它输出 而不是输出删除了 的 url 解码字符串 请你告诉我我的问题 你想使用stripslashes 因为这正是它的用途 看起来也更短 echo urldecode stripslashes
  • Selenium webdriver:如何找到元素的所有属性?

    在 Python Selenium 模块中 一旦我有WebElement对象我可以获取它的任何属性的值get attribute foo elem get attribute href 如果属性名为 href 不存在 None被返回 我的问
  • 实现 ListFragment 时隐藏“正在加载...”指示器

    我已经使用创建了显示Fragments 两者都填充了从互联网上提取的数据 虽然代码本身按预期工作 没有任何问题 但其中一个片段 实现为ListFragment 在片段内显示一个不确定的进度指示器 该指示器偏向一侧 我希望删除指示器并使用不同