タブの左右のパディングを減らす/削除することは可能ですか? どうすればこれを達成できますか?私は多くのことを試しましたが、これを行う方法がわかりません。タブ ナビゲーションでシャーロック アクションバーを使用します。
質問する
1234 次
1 に答える
2
やっと見つけた
これは、TabView でパディングと minWidth を設定し、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>
于 2013-03-05T08:53:37.063 に答える