我在 Android 中有一个登录表单,我希望在登录时出现一个正在加载的进度条圆形图标,然后在打开下一个 Intent 时它应该被隐藏。 打开新 Intent 后,我将其设为可见 false,但是当我单击登录按钮时该图标不会出现,代码执行速度如此之快以至于它隐藏了我的进度条,即使可见性 false 的代码是在创建新 Intent 对象之后,但它不起作用, 让我知道在这种情况下如何处理进度条。
提前致谢 阿提夫
最佳答案
希望您知道要显示进度,您将需要 asnyTask 或具有单独线程的处理程序。如果您在 onPreExecute 中使用 ASncTask showProgressBar。在 DoinBackground 中 hibernate 一段特定的时间,因为您不需要做任何事情但需要显示加载,现在在 onPostExecute 中隐藏进度条并移动到下一个屏幕。
如果您正在使用处理程序,请执行相同的方法。
关于java - 我如何暂停或使进度条在 Android 中显示为 false,以便它仅在单击时出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8039692/