2017-11-09 13 views
-2

アンドロイドアプリを開発しているときにラジオボタンのアイコンを変更しました。ラジオボタンのアイコンをリセットするにはどうすればいいですか?ラジオボタンのアイコンをデフォルトのアイコンにリセットするにはどうすればよいですか?

私は、アクティビティのコンテンツビューをリセットせずにこれを行いたいと思います。

+0

あなたが最初の場所でそれを変更するために何をしたのですか?そして私はあなたがしようとしていることを脇に尋ねてもいいですか?おそらくUXの観点からラジオボタンの動作を無効にしたり変更したりすることに興味がありますか? – Brian

+0

私のアプリは、ユーザーが正しい回答を提出するとクイズアプリです。チェックしたラジオボタンのアイコンは、正しい答えであることを示す指標に変更されます。 ボタンをクリックしてクイズをリセットすることができます。このボタンをクリックすると、ラジオボタンのアイコンをデフォルトにリセットします。 – Mohammad

+0

これを試していないので、うまくいけば分かりませんが、 'Drawable d = yourRadioButton.getButtonDrawable();' ...で変更される前に、 'RadioButton'の' Drawable'オブジェクトを返します。 'yourRadioButton.setButtonDrawable(d)を使うだけで元の' Drawable'に戻したいときに、 ; – Barns

答えて

0

あなたのカスタム設定を元に戻すと、このメソッドを使用してデフォルトに戻すことができます。

RadioButton.setButtonDrawable(null); 
+0

これを試しましたが、アイコンが消えてしまいます。 – Mohammad

関連する問題