配列から質問と回答をロードするクイズベースの Android アプリケーションを開発しましたここでも質問します。チェック済みのオプションをクリアする必要があります。これが私が試したことです
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
RadioButton uans = (RadioButton)findViewById(rg1.getCheckedRadioButtonId());
String ansText = uans.getText().toString();
//Toast.makeText(getApplicationContext(), ""+ansText, 5000).show();
if(ansText.equalsIgnoreCase(answers[flag]))
{
correct++;
}
else
{
wrong++;
}
//Toast.makeText(getApplicationContext(), "Flag before INCR==> " + flag, 5000).show();
flag++;
if(flag < ques.length)
{
//Toast.makeText(getApplicationContext(), "Flag after INCR==> " + flag, 5000).show();
rg1.setEnabled(false);
t2.setText(ques[flag]);
r1.setText(options[flag*4]);
r2.setText(options[flag*4 + 1]);
r3.setText(options[flag*4 + 2]);
r4.setText(options[flag*4 + 3]);
}