1. ホーム
  2. android

[解決済み】Android Lでアクションバーのナビゲーションモードが非推奨になりました。

2022-04-14 19:53:45

質問

Android "L"プレビューのAPI差分レポートを見てみると、ナビゲーションモードに関連するすべてのメソッドが ActionBar クラス(例えば setNavigationMode() , addTab() , selectTab() は非推奨となりました。

ドキュメントに説明があります。

アクションバーのナビゲーションモードは非推奨で、インラインではサポートされていません。 ツールバーのアクションバーです。他の一般的なナビゲーションパターンを使用することを検討してください。 の代わりに

想定される置き換えは何ですか?

また、"inline toolbar action bars"は新しい概念なのでしょうか?今まで聞いたことがないような気がするのですが。

解決方法は?

新しい Androidデザイン支援ライブラリ が追加されます。 タブレイアウト と一致するタブの実装を提供します。 タブのマテリアルデザインガイドライン . タブの実装方法に関する完全なウォークスルーと ViewPager にあります。 このビデオ

現在は非推奨です。 ページャタブストリップ はサポートライブラリの一部であり(以前から)、直接の代替品として機能します。新しい Google Play スタイルのタブがお好みなら PagerSlidingTabStrip ライブラリ または、Googleが提供する例のいずれかを変更します。 スライディングタブ基本 または スライディングタブカラーズ で説明したように、この Dev Bytes ビデオ .