2017-03-04 16 views
3

質問をテキストビューに表示するクイズアプリと4つのラジオボタン付きラジオグループ内の4つの回答があります。次の質問に移動するには、ユーザーは[次へ]ボタンをクリックする必要があります。リプルアニメーションなしのラジオグループ内のラジオボタンのチェックを外す

ユーザが特定のラジオボタンを選択して[次へ]ボタンをクリックすると、次の質問とその回答でUIが再作成されます。次の質問を表示する前に、RadioGroup clearCheck()を使用してラジオボタンの選択をクリアします。

ただし、ユーザーはこの選択変更をUIで見ることができます。

ラジオボタンの背景に透明な色を設定しようとしましたが、それでも問題は解決しません。

どうすれば解決できますか?そのようなあなた自身のラジオボタンの描画可能を追加

答えて

0

試してみてください。

quiz_radiobutton.xml

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
     <item android:state_checked="false" android:drawable="@drawable/checkbox_outline" /> 
     <item android:state_checked="true" android:drawable="@drawable/checkbox_outline_checked" /> 
</selector> 

次に、あなたのボタンであなたの描画可能に変更:

<android.support.v7.widget.AppCompatRadioButton 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:button="@drawable/quiz_radiobutton" 
/> 

これは、リップルのアニメーションを無効にします。

関連する問題