我在做测验应用程序。我已经设置了50个问题,每个问题包含4个选项(无线电组),并带有上一个和下一个按钮。我需要的是当选择答案并进入下一个问题时,他再次回到前一个问题,那时他所选择的答案应该处于选定状态。 但用户选择的值我getText() 如何实现这个?任何一个可以帮助我..如何将选定值保存在单选按钮中?
在此先感谢..
ImageView previousbtn1 = (ImageView) findViewById(R.id.prv_btn);
previousbtn1.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
if (j < 1)
{
Toast.makeText(Question.this, "First Question", Toast.LENGTH_SHORT).show();
}
else
{
--j;
--num;
--m;
TextView txtque = (TextView) findViewById(R.id.que_txt);
txtque.setText("Q" + num + ")" + ques1.get(j));
--k;
btn_practice1.setText(answ1.get((k * 4) + 0));
btn_practice2.setText(answ1.get((k * 4) + 1));
btn_practice3.setText(answ1.get((k * 4) + 2));
btn_practice4.setText(answ1.get((k * 4) + 3));
}
}
});
将您的问题编号保存为关键答案选择rediobutton作为shareprefrance中的值。当它返回到privios ans然后从shareprefrance获取。设置选定的单选按钮。 – 2013-04-11 12:03:52
@sankar帮助我如何做到这一点? – 2013-04-11 12:12:55
@dhavalsodhaparmar可以为我提供示例代码。 – 2013-04-11 12:15:27