ここではSnackbar の文字色・背景色を変更する方法を紹介します。
Snackbar の基本的な使い方は以下の記事をお読み下さい。

【Android Studio4.1】Snackbar を表示する方法 ここでは、アプリ画面の下部に簡単なメッセージを表示することができる Snackbar の使い方を紹介します。 ...
開発環境
Android Studio | 4.1.1 |
---|---|
Android Emulator | Nexus 4 (API 30) |
minSdkVersion | 16 |
targetSdkVersion | 30 |
コード
ここでは colors.xml に3つの色を用意しています。
その他の色の指定方法は【Android Studio】Color クラス と Resources を使った色の指定方法まとめ をお読みください。
8~10行目のメソッドを使って、色を変更します。
setBackgroundTint メソッド
Snackbar の背景色を指定します。
setTextColor メソッド
Snackbar に表示するメッセージの文字色を指定します。
setBackgroundTint メソッド
Snackbar のボタンの文字色を指定します。
以上で完成です。
アプリを実行すると色が変わっていることを確認できます。

この講座では Android Studio で4択クイズアプリを開発しながら
- SQLite データベースの使い方
- カテゴリ別のクイズ出題
- AdMob 広告の実装
- Play ストアへのアプリの公開
- Google Play ゲームとの連携
を学ぶことができます。
アプリを開発するだけでなく、アプリをリリースして広告収入を得たいという方にオススメの講座です。