setSupportProgressBarIndeterminateVisibility抛出NPE(支持V7 rev 21.0.1)

时间:2014-11-03 13:25:15

标签: java android

自从我更新到Android Support V7修订版21后,我在调用setSupportProgressBarIndeterminateVisibility()时获得了NPE。

似乎不再以这种方式支持操作栏内的进度。

最佳选择或解决方法是什么?

2 个答案:

答案 0 :(得分:1)

API-21已弃用ActionBarsetSupportProgressBarIndeterminateVisibility()上不再提供API-21

您应该使用ToolBar代替。

请参阅:https://chris.banes.me/2014/10/17/appcompat-v21/

答案 1 :(得分:-2)

我在onCreate中添加这些行以使其正常工作:

supportRequestWindowFeature(Window.FEATURE_PROGRESS);
supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setSupportProgressBarIndeterminateVisibility(true);

为安全起见,请将这些代码放在setContentView之前。