草庐IT

android - SetProgressBarIndeterminateVisibility 理解不足

coder 2023-12-01 原文

如果我在我的主 Activity 中请求这样的进度对话框,那么它会按预期显示:

          requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);  
  setProgressBarIndeterminateVisibility(true); 

但是,如果我将可见性设置为“false”,然后在我要部署它的调用过程中将其重置为“true”,则不会显示任何内容。将 requestWindowFeature 移动到过程会导致异常。我应该怎么做?

最佳答案

在调用 setContentView() 之前,您只需在 onCreate() 中调用一次 requestWindowFeature()。然后,您可以使用 setProgressBarIndeterminateVisibility(true|false) 在 Activity 的任何位置显示或隐藏进度指示器(当然,只要它在 UI 线程上)。

关于android - SetProgressBarIndeterminateVisibility 理解不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7318327/

有关android - SetProgressBarIndeterminateVisibility 理解不足的更多相关文章

随机推荐