今回は、完全なサンプルとかではなくって、自分のメモ的な感じです。Activityというのを作ったら、画面遷移について、あまりにわからなかったことです。デベロッパーの公式サイト見るとhttps://developer.android.com/guide/navigation/詳細トピックの下にずらーっていろんな項目が並んで、なんか小難しそうな感じじゃないですか!!?ナビゲーショングラフって言われても、グラフ??棒グラフ?円グラフ?とかでわかりにくいじゃないですか。恐れることはありません。画面遷移をxmlで定義することができるだと思います。英語ですけどね!https://codelabs.developers.google.com/codelabs/android-navigation/index.html?index=..%2F..%2Findex#0かいつまんで例を説明します。下記のサンプルコードはこのCodeLabから拝借しています。1あるアクティビティの中に、Fragmentが入っていて、いくつもFragmentを動かして画面遷移させる。2Fragmentの親フラグメントみたいなのをまず作ります。下記がその状態ですが、MainActivityのレイアウトファイルです。my_nav_host_fragmentというFragmentのレイアウトが、親フラグメントというか、コンテナみたいな感じです。ここに、ほかのFragmentが入れ替わり立ち代わり入るということになります。上記のファイルの、app:navGraph=”@navigation/mobile_navigation”がキモです。いうファイルを作ります。ここに、画面遷移をxmlで定義します。</fragment><!--中略--></navigation>Fragmentの中に、actionがありますが、actionが画面遷移さきです。アクションというのが画面遷移だと思ってみてください。HomeFragmentという画面から、ボタンを押したらFlowStepFragmentに行きたい場合、まずHomeFragment内にアクションを決めておきます。</action></fragment>なんですよ。}//後略}ボタンを押したらFlowStepFragmentに遷移します。同じことが、下記のようにしてもできます。コメントをキャンセルメールアドレスが公開されることはありません。株式会社オンラインコンサルタント.%d人のブロガーが「いいね」をつけました。