今天我开始将一个应用程序移植到android l预览版中,以便在最终产品发布时几乎做好准备。我发现的一个问题是我不能在actionbar上有一个不确定的progressbar。它根本不显示,并在logcat上抛出此错误:

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

我正在使用这个代码,它在
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setProgressBarIndeterminateVisibility(true);

有什么方法可以让它在android l中再次工作,还是应该使用外部progressbar?

最佳答案

我刚找到这个问题并检查了the bug report
开发团队似乎已经得出结论,这个问题不会得到解决。
即:
计划作为进度条的功能在材质动作条上不受支持。
“材料动作杆”应指4.4(API19)或更高版本的动作杆。

07-24 09:22