我有一个http请求,在此期间会有一些UI变化,我想在此期间显示活动指示器。我想在标题栏中显示它。我想在安卓的标题栏中显示进度指示器,就像iPhone中的活动指示器一样。
我有一个http请求,在此期间会有一些UI变化,我想在此期间显示活动指示器。我想在标题栏中显示它。我想在安卓的标题栏中显示进度指示器,就像iPhone中的活动指示器一样。
从你的活动代码:
getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
...
// when you need to show progress:
setProgressBarIndeterminate([true|false]);
是的,以上两三行需要以下列方式使用。
1) 在调用setContentView()方法之前需要添加此代码。
getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
2) 在调用setContentView()方法之后需要添加此代码。
setProgressBarIndeterminateVisibility(true);
setProgressBarIndeterminateVisibility(false);
ParentActivity parent = (ParentActivity)getParent();
parent.setProgressBarIndeterminateVisibility(false);