android - 如何在 listView 中添加带有进度条(微调器)的 subview ?

标签 android

我想在 listView 的顶部显示一个带有进度条的 View 。我想在 listView 中添加此 View ,而不是在 listView 项中,而是在 listView 的顶层。 我有一个扩展 listView 和 onSetAdapter 的子类,当 listView 正在刷新时,我想从该子类中显示这个进度 View 。

最佳答案

您可以通过几种不同的方式解决这个问题。在我看来,最好的方法是让 RelativeLayout 带有您的 ListView 和重叠的进度条。每当您设置适配器时显示/隐藏进度条。为了更平滑和更好看的效果,你应该做类似于 crossfading two views 的事情。开发者网站上的示例。

关于android - 如何在 listView 中添加带有进度条(微调器)的 subview ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15060659/

相关文章:

android - annotationprocessor 和 apt configure 等效

java - OkHttp 回调吞噬异常 - 设计缺陷或常见做法

android - onAudioFocusChange 未调用

java - Android 以印地语显示结果

Android 模拟器快照错误

java - 如何制作数字格式?

java - 无法在运行 4.x 的智能手机上更新 PreferenceActivity 的 header 摘要

java - 这种声明的类型是什么?

android - 如何使用 Google Analytics 7.3 抑制日志记录?

android - 可扩展的 ListView 按年/月对项目进行分组