Android 在actionBar上显示不确定的水平进度条,如PullToRefresh库上 背景
我希望显示一个不确定的进度条,它不会中断用户。我希望它避免出现progressDialog、屏幕中间的进度条或操作栏的操作项上的进度条 为此,我希望在库上显示一个水平进度条,如图所示(它甚至存在于google plus应用程序中),但我不希望有库,也不希望没有滚动刷新的能力 问题 在第三方库中很难找到相关代码的位置 我试过的 自从使用后,我尝试了下一个代码:Android 在actionBar上显示不确定的水平进度条,如PullToRefresh库上 背景,android,android-actionbar,actionbarsherlock,android-progressbar,Android,Android Actionbar,Actionbarsherlock,Android Progressbar,我希望显示一个不确定的进度条,它不会中断用户。我希望它避免出现progressDialog、屏幕中间的进度条或操作栏的操作项上的进度条 为此,我希望在库上显示一个水平进度条,如图所示(它甚至存在于google plus应用程序中),但我不希望有库,也不希望没有滚动刷新的能力 问题 在第三方库中很难找到相关代码的位置 我试过的 自从使用后,我尝试了下一个代码: @Override public void onCreate(final Bundle savedInstanceState)
@Override
public void onCreate(final Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
...
getSherlock().setProgressBarIndeterminateVisibility(true);
setSupportProgressBarVisibility(true);
setSupportProgressBarIndeterminate(true);
这是可行的,但它将不确定的progressBar显示为操作栏项
因此,我尝试自定义此活动中使用的样式:
@android:彩色/黑色
@样式/MyActionBar
@样式/MyActionBar
@风格/不确定性进展
这似乎毫无用处
问题
是否可以更新样式,仅此而已?
有没有人使用第三方库来实现这一点
<style name="AppTheme" parent="@style/Theme.Sherlock">
<item name="android:windowBackground">@android:color/black</item>
<item name="android:actionBarStyle" tools:targetApi="honeycomb">@style/MyActionBar</item>
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="android:style/Widget.Holo.ActionBar">
<item name="indeterminateProgressStyle">@style/IndeterminateProgress</item>
</style>
<style name="IndeterminateProgress" parent="@android:style/Widget.ProgressBar.Horizontal"></style>