私はActionBarにいくつかのタブがあり、タブレットをポートレートモードにしたときにそれらを処理する方法を見つけたいと思います。現在、3-4以上メニュー項目を表示している場合は、それ以上のタブは切り取られて利用できなくなります。これらのオーバーフローを自動的に「より多くの」タブに表示する方法があるかどうかは疑問です。または、最後の「タブ」として物理的なタブと余分なオプションのドロップダウンリストを持つ方法がある場合。誰もこのシナリオにまだ遭遇しましたか?Android 3.0+ ActionBarの「オーバーフロー」ビューはありますか?
0
A
答えて
2
私は、タブの高計数とユースケースを必要なアプリを開発していた場合、私は、次のいずれかを実行します:
- オーバーライド
onConfigurationChanged
をポートレートモードで時を検出し、タブ上のテキストを非表示にしますアイコンのみを残します。 themesを使用すると、タブの内容の埋め込みを調整することもできます。 onConfigurationChanged
をオーバーライドしてポートレートモードになったときを検出し、ナビゲーションをリストベースに切り替えることができます。これにより、ユーザーが現在の「タブ」を表示しながら、アクション項目のための余裕が広がります。- 水平にスクロールし、選択したタブのみをテキストで表示し、選択したタブのみを表示するにはオーバーフロースタイルのボタンを追加して表示するなど、任意の方法でポートレートに対応するカスタムナビゲーションビューを実装します。
0
http://developer.android.com/sdk/android-4.0.html#ActionBar
から、アクションバーには、いくつかの新しい動作をサポートするように更新されました。最も重要なことに、システムは、すべての画面サイズで最適なユーザーエクスペリエンスを提供するために、小さな画面で実行するときにアクションバーのサイズと構成を適切に管理します。たとえば、画面が狭い場合(ハンドセットが縦向きの場合など)、アクションバーのナビゲーションタブは、メインのアクションバーのすぐ下に表示される「スタックバー」に表示されます。
関連する問題
- 1. 2.2のActionBarの代替手段はありますか?
- 2. 同じActionBarの高さのAndroidビュー
- 3. AndroidのActionBarには4つのアイテムしかありませんか?
- 4. アンドロイドスタジオ3.0のアンドロイドメニューグループはありません
- 5. Android 3.0以降のActionBarのタッチエフェクトの色を変更するには
- 6. はactionscript 3.0にありますか?
- 7. NUnit 3.0にテストステータスプロパティはありますか?
- 8. Android、エスプレッソ:1つのビューは別のビューの下にありますか?
- 9. スーパーサイズ3.0 iPhoneからのビュー
- 10. Android 3.0 honeycombアクションバーの検索ビュー
- 11. Android actionBar OnClick()
- 12. Android Actionbar SearchView
- 13. Android CoordinatorLayout show ActionBar
- 14. AndroidのActionBar with searchView
- 15. Android(ActionBarSherlock)同じActionBarの高さをポートレートとランドスケープの両方で維持する方法はありますか?
- 16. Androidスタジオ3.0のクラスがありませんcanary 4 ui preview
- 17. フラグメントオーバーレイActionBarとフラグメント内のコンテンツがありません
- 18. パイプがオーバーフローする心配はありますか?
- 19. Android ActionBar互換性
- 20. AS 3.0のプレイとダイの機能はありますか?
- 21. PhoneGapビューはありますか?
- 22. ビューは3つありますか?
- 23. カスタムActionBar setCustomView()に余白があります
- 24. ActionBarタブはwrap_contentではありません
- 25. C#3.0の文法はどこにありますか?
- 26. このCodeigniter 3.0は互換性がありますか?
- 27. Navision 3.0(2001年リリース)のAPIはありますか?
- 28. Flash ActionScript 3.0 - 無料のコンパイラ、ツール、チュートリアルはありますか?
- 29. NUnit 3.0用のnunit-console-runner.dllはありますか?
- 30. XPath/XSLT/XQuery 3.0固有の学習リソースはありますか?