前提・実現したいこと
ボタンを押した際に別のフレーム背景を丸角の色付きに変わるようにしたいです。
別ファイルで丸角と色を指定することでアプリ立ち上げ時は丸角の背景色を設定できました。
android:backgraound = "@drawable/roundframe1"
ただボタンを押した際に背景色の変更をしようとするとうまく行きません。
下記のように直接色を打ち込めば、ボタンを押した際に色変わりますが、
丸角ではなくなってしまいます。
binding.colorview.setBackgroundColor(Color.parseColor("#FFB6C1"))
動的にファイルで指定した丸角や色にするにはどうしたらよいでしょうか?
ご教示お願いいたします。
発生している問題・エラーメッセージ
ボタンをクリックするとアプリが落ちます。
該当のソースコード
Kotlin
1binding.colorview.setBackgroundColor(Color.parseColor("@drawable/roundframe2"))
試したこと
binding.colorview.setBackgroundColor(Color.parseColor("@drawable/roundframe2"))
にしてみましたが、アプリがダウンしてしまいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/05 17:07
2021/11/05 17:09
2021/11/08 17:35