是否可以減少/刪除選項卡中的左右填充? 我該如何做到這一點?我嘗試了很多,但無法弄清楚如何做到這一點。 我使用帶標籤導航的sherlock操作欄。如何刪除sherlock選項卡視圖中的填充
回答
我finnaly發現
這可以通過設置填充和minWidth在TabView的 和Widget.Sherlock.Light.ActionBar.Solid.Inverse的backgroundStacked來完成。
<style name="GPA_Sherlock_theme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/ActionBar.Solid.Example</item>
<item name="android:actionBarTabStyle">@style/ActionBarTabStyle.Example</item>
<item name="actionBarStyle">@style/ActionBar.Solid.Example</item>
<item name="actionBarTabStyle">@style/ActionBarTabStyle.Example</item>
</style>
<style name="ActionBarTabStyle.Example" parent="@style/Widget.Sherlock.ActionBar.TabView">
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingRight">0dp</item>
<item name="android:minWidth">0dp</item>
</style>
<style name="ActionBar.Solid.Example" parent="@style/Widget.Sherlock.Light.ActionBar.Solid.Inverse">
<item name="android:backgroundStacked">@drawable/ab_stacked_solid_example</item>
<item name="backgroundStacked">@drawable/ab_stacked_solid_example</item>
</style>
爲什麼你有2項actionBarStyle和android:actionBarStyle?我正在開發API 8+和Android的一個給我的錯誤。如果我不在新手機中添加那個,這會不會成爲問題?我嘗試了上面沒有android之一,每個選項卡上的填充仍然存在。我的基本主題中有我的樣式,它被添加到我的應用程序清單中。 – 2013-07-09 04:04:28
對於Android 4.0或更高版本的設備,您需要設置android:actionBarStyle和其他Android版本,只需actionBarStyle。通常你會分開它們(沒有android:在值文件夾和android:在values-v14文件夾中) – Luciano 2013-07-09 08:16:06
- 1. jquery選項卡上創建/刪除新選項卡時有額外填充
- 2. 刪除默認的操作欄選項卡填充
- 3. 刪除2 jquery選項卡之間的填充
- 4. 如何刪除自定義選項卡視圖的底線
- 5. 選項卡不填充tablayout
- 6. 如何從選項卡窗格中刪除選項卡
- 7. 如何從TabItem中刪除選項卡?
- 8. 填充列表視圖片段選項卡android
- 9. 在列表視圖中結束多選刪除列表項填充
- 10. 如何用另一個選項卡上創建的對象填充表視圖?
- 11. 使用JavaScript填充選項的選項以及刪除它們
- 12. 爲ActionBar Sherlock選項卡設置自定義視圖
- 13. 選項卡式視圖中的Android選項卡式視圖
- 14. 如何刪除頁面中的填充?
- 15. 如何設置填充到Actionbar Sherlock?
- 16. Winforms線圖 - 刪除填充
- 17. 刪除chart.js之圖填充
- 18. C# - 刪除位圖填充
- 19. sherlock碎片中的Android選項卡和achartengine中的圖表
- 20. 自定義選項卡欄圖標選中時未「填充」
- 21. 如何在設計視圖/選項卡中刪除WPF窗口的邊框?
- 22. Magento - 使用local.xml從產品視圖中刪除選項卡
- 23. ActionBar Sherlock選項卡太短//如何設置選項卡的寬度
- 24. 刪除谷歌圖表中的填充?
- 25. ActionBar Sherlock的樣式選項卡
- 26. 我如何刪除填充和放大移動視圖中的圖像
- 27. jQuery選項卡 - 使用URL內容填充選項卡面板
- 28. 刪除文本字段中的自動填充選項
- 29. 刪除選項卡時,與細胞的數據來自SQL數據庫填充
- 30. 如何在Recyclerview中刪除此填充?
我已經覆蓋了@ style/Widget.Sherlock.ActionBar.TabView的風格,並設置了填充。設置不同的9補丁背景,設置分隔線設置,以及一些其他的東西..我只需要知道這個默認空間來自哪裏。 – Luciano 2013-03-04 15:42:44