いくつかの投稿を読みましたが、どれも有効な解決策を持っていませんでした。
やったら
button.setBackgroundColor(0x00000000);
ボタンの背景色をデフォルトの色に戻すにはどうすればよいですか?
いくつかの投稿を読みましたが、どれも有効な解決策を持っていませんでした。
やったら
button.setBackgroundColor(0x00000000);
ボタンの背景色をデフォルトの色に戻すにはどうすればよいですか?
使用する:
btn.setBackgroundResource(android.R.drawable.btn_default);
を使用して背景色を設定した場合
btn.getBackground().setColorFilter(Color.RED, PorterDuff.Mode.MULTIPLY);
次を使用してリセットできます。
btn.getBackground().clearColorFilter();
この方法で色を設定するのとは対照的にbutton.setBackgroundColor()
、ボタンの形状は維持されます。