我會假設你熟悉的造型在一定程度上推薦你走這條路。僅供參考我還沒有確認下面的代碼正在工作,但我認爲它會接近你想要的。
對於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