Android 3.0以上支持库和手机中的ActionBar

Android 3.0以上支持库和手机中的ActionBar,android,Android,我知道对于3.0以下的Android,我需要使用v7支持库中的ActionBar 我的问题是v7 ActionBar如何在安卓3.0以上的手机上运行。是使用本机ActionBar还是v7 ActionBar? 我想问的是,安卓3.0及以上版本手机上的v7 ActionBar的质量是否会降低 (可能没有常规ActionBar的功能) 如果您决定使用ActionBarCompat,谢谢您-您的所有设备都将从compat库获得操作栏。当然,您可以进行一些非常棘手的API版本检查,并在运行时选择其中一个

我知道对于3.0以下的Android,我需要使用v7支持库中的ActionBar 我的问题是v7 ActionBar如何在安卓3.0以上的手机上运行。是使用本机ActionBar还是v7 ActionBar? 我想问的是,安卓3.0及以上版本手机上的v7 ActionBar的质量是否会降低 (可能没有常规ActionBar的功能)
如果您决定使用
ActionBarCompat
,谢谢您-您的所有设备都将从compat库获得操作栏。当然,您可以进行一些非常棘手的API版本检查,并在运行时选择其中一个,但这些努力和代码复杂性都不值得。我不会说它会“质量下降”,因为谷歌的人真的在努力让它看起来一样。另外,我非常确定接口列表与本机实现完全相同


从另一方面来说,很明显,遇到一些在本机实现中不存在(或已经修复)的讨厌的bug是有风险的,因此,为了支持较旧的平台而冒这个风险完全取决于您

你确定他们不会在3.0以上的android版本的v7内部切换到本机吗?ActionBarCompat的src代码在哪里?是的。