Androidでマテリアルデザインの要素の色を変更する方法


  1. マテリアルデザインの要素のIDを特定します。例えば、ボタンの背景色を変更したい場合、ボタンのIDを取得します。

  2. マテリアルデザインの要素を取得します。findViewByIdメソッドを使用して、要素を取得します。

Button button = findViewById(R.id.button_id);
  1. 色を変更します。要素のメソッドを使用して、色を変更します。例えば、ボタンの背景色を変更する場合は、setBackgroundTintListメソッドを使用します。
button.setBackgroundTintList(ContextCompat.getColorStateList(this, R.color.new_color));

この例では、R.color.new_colorは新しい色のリソースを示しています。適用する色に応じて、適切なリソースを指定してください。

  1. 必要な場合は、他の要素の色も同様に変更します。

これで、マテリアルデザインの要素の色を変更することができます。必要に応じて、他の要素や色の変更方法に応じて、上記の手順を調整してください。