AndroidL预览版ActionBar中的ProgressBar

时间:2014-07-18 10:37:06

标签: android android-actionbar android-progressbar android-5.0-lollipop

今天我开始将应用程序移植到Android L预览版,以便在最终产品发布时几乎准备就绪。我发现的一个问题是我不能在ActionBar上有一个不确定的进度条。它根本不显示并在logcat上抛出此错误:

E/PhoneWindow﹕ Circular progress bar not located in current window decor

我正在使用此代码,该代码适用于< 4.4:

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setProgressBarIndeterminateVisibility(true);

有没有办法让它在Android L中再次运行,还是应该使用外部ProgressBar?

1 个答案:

答案 0 :(得分:2)

我刚刚发现了这个问题并检查了the bug report

开发团队似乎认为这个问题不会得到解决。

那是:

  材料操作栏不支持

作为进度条功能。

"材料操作栏"应表示4.4(API19)或更高版本的操作栏。