我有两个布局,布局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);
}
答案 0 :(得分:3)
我的建议是你加载活动B,然后加载不确定的进度条,因为Asycntask正在检索要呈现的活动的数据。但是,如果你不想做你想做的事情,那么这段代码可以帮助你:
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setSupportProgressBarIndeterminateVisibility(false);
}
});
有关详细信息,请查看ActionBarSherlock网站上的示例。
答案 1 :(得分:0)
非常容易
将扩展活动更改为SherlockActivity,对于Fragment扩展SherlockFragmentActivity
调用setSupportProgressBarIndeterminateVisibility(visible);