Android INDETERMINATE_PROGRESS仅在Android 4.0.3上保持可见

时间:2014-05-31 15:26:37

标签: android android-actionbar

我当前的Android应用程序使用requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS) 这在我的android v4.4.2设备上工作正常,但是在我的v4.0.3设备上,操作栏微调器始终可见 即使在添加对setProgressBarIndeterminateVisibility(false);的调用后,仍然可以看到微调器。 我的Min SDK = 14;目标SDK = 19。 我需要做些什么才能控制旋转器何时可见?

2 个答案:

答案 0 :(得分:1)

请尝试使用setSupportProgressBarIndeterminateVisibility(false);。 它是您正在调用的方法的支持库版本。 并确保BaseGameActivity扩展ActionBarActivity

答案 1 :(得分:1)

不确定进度指示器的默认行为已更改。在Ice Cream Sandwich及更早版本中,它默认为on。在果冻豆和后来,它默认为关闭。

如果您不想使用appcompat-v7库,只需将setProgressBarIndeterminateVisibility(false);添加到onCreate(),但请确保在之后 { {1}}通话或无效。