AndroidのActionBar
のモードはNAVIGATION_MODE_TABS
です。 ActionBarSherlockの使用3.5.1私はこれをActionBar
に設定し、5つのタブを追加しました。 2.xデバイスでは、水平スクロールなしのすべてのタブが表示されます。 4.0.xでは、スクロール可能なレイアウトのタブが3つしか表示されません。 ActionBarのNAVIGATION_MODE_TABS
にICSの最大3つのタブを含めることができますか?もしそうなら、何とかこれをハックすることができますか?私は、私はカスタムTabHost
を作成することができますが、タブビューの間にViewPagerで実装するにはかなりの時間がかかるでしょう。ActionBarのタブ数
答えて
あなたは何をハックする必要はありません。 ActionBarタブには、カスタムスタイルでかなり簡単に変更できる特定のレイアウトパラメータがあります。 Googleは最初に独自のスタイルを設定しています。カスタムスタイルの作成についてはこれを見てください。 http://android-developers.blogspot.com/2011/04/customizing-action-bar.html Jake WhartonがActionBarSherlockに設定しているように見せたいので、あなたは自分のスタイルをより簡単にして、スタイルを外すことができます。
確かに私はスタイルを使用します。問題は、異なるAndroidバージョンで画面が異なって見えることです。私は理由を探しています、なぜこれが起こりますか。 – sealskej
タブのスクロール可能な状態を制御するためのスタイルのオプションはありません。 –
私はアクションバーのシャーロックと同じ問題がありました。このポストは私を助けました。
How to manage the width of ActionBar navigation tabs?
重要な部分はここに
<style name="Theme.Styled" parent="Theme.Sherlock.Light.DarkActionBar">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
</style>
- 1. ActionBarタブの幅
- 2. ActionBarタブの太さ/幅
- 3. Android ActionBarタブ - ListFragment問題
- 4. ActionBar Sherlockタブのカスタムビューを設定する
- 5. Android ICS + ActionBarタブ+オリエンテーションの変更
- 6. フラグメントをベースにしたタブ(ActionBarなし)
- 7. フラグメント間のトランザクションは1つのActionBarタブ内
- 8. ActionBarタブから現在のフラグメントを取得
- 9. ActionBarタブの内容が重複しています
- 10. カスタムビューとタブでAndroid ActionBarを作成する方法
- 11. ActionBarタブはwrap_contentではありません
- 12. ActionBarのHamBurgerアイコン
- 13. ActionBarサポートライブラリ
- 14. ActionBar Orientation
- 15. ActionBarリストナビゲーションオーバーラップフラグメント
- 16. ActionBarインプリメンテーション
- 17. Android ActionBar:タブを動的に表示/非表示できますか?
- 18. ActionBarタブを使用してonCreateViewでGoogle Map Fragmentを取得する
- 19. ActionBar Divider Styling
- 20. Android actionBar OnClick()
- 21. Sherlock Actionbar invalidateOptionsMenu()
- 22. Honeycomb Actionbar SearchView
- 23. Honeycomb ActionBar&Phone App
- 24. スタイリングActionBarドロップダウンメニュー
- 25. ActionBar selectableItemBackground with ActionBarSherlock
- 26. Android:WebView ActionBar(Honeycomb)?
- 27. Styling ActionBar Sherlock
- 28. AndroidのActionBarアイテム(テキストのみ)
- 29. ActionBar Sherlock Menu Item OnClick
- 30. Android ActionBar互換性
同じ問題です。あなたは解決策を見つけましたか? – user420574
カスタムTabBarを作成しました。ここで確認してください:https://gist.github.com/3273440 – sealskej
ActionBarSherlock 4.2.0にアップデートすることを強くお勧めします。私は、これらのAPIレベルで問題のないあらゆる種類のライブラリに対して、そのバージョンのライブラリを使用しています。 – jsimon