我正在使用Jake的ActionBarSherlock和ViewPagerIndicator。
我意识到我无法使用SherlockActivity在SherlockFragments中设置setSupportProgressBarIndeterminate
。
在SherlockActivity中,我有
@Override
protected void onCreate(Bundle arg0) {
super.onCreate(arg0);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setTheme(R.style.Theme_Sherlock_Light_DarkActionBar);
ActionBar actionbar = getSupportActionBar();
actionbar.setDisplayHomeAsUpEnabled(true);
//setSupportProgressBarVisibility(true);
}
在我的SherlockFragment的 Asynctask
中@Override
protected void onPreExecute() {
getSherlockActivity().getSupportActionBar();
getSherlockActivity().setSupportProgressBarVisibility(true);
getSherlockActivity().setSupportProgressBarIndeterminate(true);
}
进度条不会出现。有什么理由吗?
提前致谢。
答案 0 :(得分:3)
您需要使用setSupportProgressBarIndeterminateVisibility
来显示不确定的进度条。