为了提高用户体验,可以使用ProgressDialog.show()方法来显示状态操作,不过窗口的TitleBar也有类似的功能。通过下面的代码
注册
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(...);
显示
setPogressBarInteterminateVisibility(true);
这样就可以在TitleBar的右边显示状态操作,可是系统提供的TitleBar不能满足需求时,只能自定义TitleBar。
但是,之后TitleBar的requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);的特点就不能在请求使用了,怎么解决这个问题的? |
|