簡易的なメッセージを表示するためのUI。
トーストと似ていますが、以下のような違いがあり。
スナックバー:ユーザーが行ったアクションへのフィードバックとして使われる
トースト:ユーザーのアクションとは関係なしの通知(アプリからのお知らせや通知)
スナックバーの作成
Snackbar.make([表示される場所],[表示される文字], [表示される長さ])
アクションボタンの作成
.setAction([アクションボタンに表示される文字]){
[ボタンを押したときに動作する内容]
}
アクションボタンの文字の色の指定
.setActionTextColor(ContextCompat.getColor(context, [カラーXMLに記入している名前]))
スナックバーの表示
.show()