0

我有两个布局,布局 A 和布局 B。单击布局 A 上有一个按钮,它应该带我到布局 B,但是在带我到布局 B 时,我希望它显示操作栏不确定的进度条,之后它在活动完全加载时显示,我会喜欢一个例子,谢谢你

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

    setContentView(R.layout.lyrics);

    getSherlock().setProgressBarIndeterminateVisibility(true);

}
4

2 回答 2

3

我的建议是您加载活动 B,然后加载不确定的进度条,因为 Asycntask 正在检索要呈现的活动的数据。但是,如果您开始做您想做的事情,那么这段代码应该可以帮助您:

    findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            setSupportProgressBarIndeterminateVisibility(false);
        }
    });

有关更多信息,请查看ActionBarSherlock网站上的示例。

于 2013-02-12T15:06:43.220 回答
0

如果你使用 SherlockActionbar 非常容易

  1. 从这里下载

http://actionbarsherlock.com/

  1. 导入到项目
  2. 将 extend Activity 更改为 SherlockActivity ,至于 Fragment 扩展 SherlockFragmentActivity

  3. 调用 setSupportProgressBarIndeterminateVisibility(visible);

于 2013-02-12T10:04:05.117 回答