-2
アンドロイドアプリを開発しているときにラジオボタンのアイコンを変更しました。ラジオボタンのアイコンをリセットするにはどうすればいいですか?ラジオボタンのアイコンをデフォルトのアイコンにリセットするにはどうすればよいですか?
私は、アクティビティのコンテンツビューをリセットせずにこれを行いたいと思います。
アンドロイドアプリを開発しているときにラジオボタンのアイコンを変更しました。ラジオボタンのアイコンをリセットするにはどうすればいいですか?ラジオボタンのアイコンをデフォルトのアイコンにリセットするにはどうすればよいですか?
私は、アクティビティのコンテンツビューをリセットせずにこれを行いたいと思います。
あなたのカスタム設定を元に戻すと、このメソッドを使用してデフォルトに戻すことができます。
RadioButton.setButtonDrawable(null);
これを試しましたが、アイコンが消えてしまいます。 – Mohammad
あなたが最初の場所でそれを変更するために何をしたのですか?そして私はあなたがしようとしていることを脇に尋ねてもいいですか?おそらくUXの観点からラジオボタンの動作を無効にしたり変更したりすることに興味がありますか? – Brian
私のアプリは、ユーザーが正しい回答を提出するとクイズアプリです。チェックしたラジオボタンのアイコンは、正しい答えであることを示す指標に変更されます。 ボタンをクリックしてクイズをリセットすることができます。このボタンをクリックすると、ラジオボタンのアイコンをデフォルトにリセットします。 – Mohammad
これを試していないので、うまくいけば分かりませんが、 'Drawable d = yourRadioButton.getButtonDrawable();' ...で変更される前に、 'RadioButton'の' Drawable'オブジェクトを返します。 'yourRadioButton.setButtonDrawable(d)を使うだけで元の' Drawable'に戻したいときに、 ; – Barns