【发布时间】:2016-08-30 20:14:22
【问题描述】:
我试图隐藏我的ActionBar。使用getSupportActionBar().hide(); 方法,一切正常。我的minSdkVersion 就像我在这个问题中所说的Android Studio - Action Bar remove 高于11(我的是14)。
为什么getActionBar().hide(); 不起作用?
【问题讨论】:
-
你为什么用
getActionBar()? -
我应该用什么代替?
-
如果
getSupportActionBar().hide()工作正常,为什么不使用它呢?您应该考虑支持的最早版本是 4.4 KitKat (API 19)。 KitKat 及以上版本覆盖了大约 95% 的 Android 用户。 -
对所有 api 级别继续使用支持操作栏。
-
@private 你从哪里得到这个数字,根据谷歌的说法,它更像是 80%
如果你是发布一个新的应用程序,或者更新一个旧的应用程序,它也会有所不同。当您更新旧版本时,您不想疏远您的用户。此外,由于老用户无法更新,您将不断收到有关旧错误的投诉。