安卓中假设有十个问题,要在其中选择三个。每选完之后下面就不可以显示已经被选择的问题

意思就是选第一个问题时,十选一,第二个问题时九选一,第三个问题八选一

或者对问题设置个flag,选中后设置为false,再选的时候判断一下

用一个list,看完一个remove一个

boolean即可,不需要显示设置false

正如大家所说可以创建一个Question对象,该对象包含两个成员变量
public class Question{

/**问题 **/
private String myQuestion;
/** 是否选择 **/
private boolean selected;

public String getMyQuestion(){
                    return myQuestion;
    }

public void setMyQuestion(String myQuestion){
                this.myQuestion = myQuestion;
    }

    public String getSelected(){
                    return myQuestion;
    }

public void setSelected(boolean selected){
                this.selected = selected;
    }

}

然后将这些对象add到一个list中,例如:
List mList = new ArrayList();

Question mQuestion = new Question();
mQuestion.setMyQuestion("一个问题");
mQuestion.setSelected(false);
mList.add(mQuestion);
然后在你的控件中选择哪一个时就设置他的selected