- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的整个 Activity 加载完成之前,我如何显示一个进度圈? (加载是否意味着加载 Activity 并执行一些需要大约 1-2 秒的功能)?
亲切的问候
最佳答案
你可能想看看这张图片来获得一个想法:
这是 Activity 的生命周期。
一个很好的方法是在 onCreate()
开始时使 ProgressBar 可见,并在结束时使其不可见(或 GONE
) onResume()
。不过,请确保在访问布局之前对其进行扩充,否则您会遇到错误。
(有关 Activity 的更多信息:Click here。)
编辑:
也许为那些长函数使用 AsyncTask
不是一个坏主意。将 ProgressBar 传递给任务的构造函数,然后在 onPreExecute
函数中将 ProgressBar 的可见性设置为 VISIBLE
,并在 onPostExecute 中设置为
功能。 GONE
关于java - Progresscircle 直到 Activity 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15817769/
在我的整个 Activity 加载完成之前,我如何显示一个进度圈? (加载是否意味着加载 Activity 并执行一些需要大约 1-2 秒的功能)? 亲切的问候 最佳答案 你可能想看看这张图片来获得一
我想在加载聊天时显示一个进度圈。所以我放了一些进度条,可见性设置为不可见。现在我在 onPreExecute() 中将可见性设置为可见,在 onPostExecute() 中设置为不可见。显示了圆圈,
所以我正在加载 WebView 并使用 progressCircle 来跟踪它。但是,在加载 WebView 中的所有图像之前,进度圆圈不会很好地关闭。我希望它在页面加载后立即关闭,而不管加载了多少图
我是一名优秀的程序员,十分优秀!