Android 加载时在actionBar右上角添加一个加载图标

时间:2021-06-07 22:34:45

①首先要在Activity的  setContentView()方法前调用requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

//使用ActionBarSherlock时Window类应为com.actionbarsherlock.view.Window

②开始加载数据时调用setProgressBarIndeterminateVisibility(true);
//使用ActionBarSherlock时调用setSupportProgressBarIndeterminateVisibility(true);

③数据加载完成时调用setProgressBarIndeterminateVisibility(false);
//使用ActionBarSherlock适配2.x系统时调用setSupportProgressBarIndeterminateVisibility(false);

注意,使用ActionBarSherlock时要继承SherlockActivity类,在清单文件也要声明主题为android:theme="@style/Theme.Sherlock"。