我会假设你熟悉的造型在一定程度上推荐你走这条路。仅供参考我还没有确认下面的代码正在工作,但我认为它会接近你想要的。
对于RES /值-14/style.xml,这样的事情:
<!-- style for Action Bar -->
<style name="MyPaddedActionBar" parent="android:style/Widget.Holo.Light.ActionBarView">
<item name="android:paddingLeft">32dp</item>
<item name="android:paddingRight">32dp</item>
</style>
然后一切14岁及以下,你会使用程序兼容性(RES /值-14/style.xml):
<style name="MyPaddedActionBar" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:paddingLeft">32dp</item>
<item name="android:paddingRight">32dp</item>
</style>
您可能还会问自己,为什么您要这样做,因为它违背了Android正试图完成的目标。从用户体验来看,通过修改首页指示符的位置,您将失去一致的外观和感觉。 – Cookster 2014-11-06 19:39:28