Android Undeterminate_进度仅在Android 4.0.3上可见

Android Undeterminate_进度仅在Android 4.0.3上可见,android,android-actionbar,Android,Android Actionbar,我当前的android应用程序使用了requestWindowFeature(Window.FEATURE\u不确定\u进度) 这在我的android v4.4.2设备上运行良好,但在我的v4.0.3设备上,动作栏微调器始终可见 即使在添加对setProgressBarIndeterminateVisibility(false)的调用之后微调器仍然可见。 我的最小SDK=14;目标SDK=19。 我需要做什么才能控制微调器何时可见?尝试使用setSupportProgressBarInDeter

我当前的android应用程序使用了
requestWindowFeature(Window.FEATURE\u不确定\u进度)
这在我的android v4.4.2设备上运行良好,但在我的v4.0.3设备上,动作栏微调器始终可见 即使在添加对
setProgressBarIndeterminateVisibility(false)的调用之后微调器仍然可见。
我的最小SDK=14;目标SDK=19。

我需要做什么才能控制微调器何时可见?

尝试使用
setSupportProgressBarInDeterminateVibility(false)取而代之。
它是您正在调用的方法的支持库版本。

并确保您的
BaseGameActivity
扩展了
ActionBarActivity

不确定进度指示器的默认行为已更改。在冰激凌三明治和更早的版本中,它默认为on。在果冻豆和更高版本中,它默认为关闭


如果您不想使用
appcompat-v7
库,只需添加
setProgressBarInDeterminateVibility(false)到您的
onCreate()
,但请确保在调用
setContentView(…)
后执行此操作,否则它将不起作用。

您的活动是否扩展了活动之外的内容?是的,BaseGameActivity。为什么会有不同呢?它会有不同。看到我的答案了。好主意,我想不出为什么我没有想到这个:-)