SafeArgsとは みなさん,ActivityやFragment間の遷移で引数を受け渡しする時はどうしているでしょうか. まだBundleを使っている方もいるかもしれませんね. Navigation Componentの1機能であるSafeArgsを使えば,型安全な引数の受け渡しが実現できます.みんな使っているからいっぱい記事があるかと思いきや,alphaやbetaの記事ばかりなのでstable版としてまとめておきたいと思います. (あれから便利な拡張関数がサイレントで登場したりしている) Navigationの基本的な使い方は理解している前提から始めますので,微妙という方は以下の記事からキャッチアップしてきてください! [Android] 10分で作る、Navigationによる画面遷移 https://qiita.com/tktktks10/items/7df56b4795d907a