java如何从对象中获取变量?
我正在customlistadapter中创建图像_详细信息。在此适配器期间,为每个项目设置变量Answer
。通过调试器,我看到我在需要数据的地方有数据,但我不知道如何访问它:
调试器映像:
在这里你可以看到我有6个问题,每个问题都有变量int Answer
(open one设置为0)。当我按下save时,我想请求每个项目(全部6项)的答案:
SaveButton = ((Button) rootView.findViewById(R.id.Save));
SaveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Object c = image_details.get(1);
}
});
我应该在onClick
中放置什么来检索这些数据
这是我的QuestionItem
课:
public class QuestionItem {
private String Question;
private String Answer1;
private String Answer2;
private String Answer3;
private String Answer4;
private int Answer;
private String[] Answers;
public String getQuestion() {
return Question;
}
public void setQuestion(String Question) {
this.Question = Question;
}
public String Getanswer1() {
return Answer1;
}
public void setAnswer1(String Answer1) {
this.Answer1 = Answer1;
}
public String Getanswer2() {
return Answer2;
}
public void setAnswer2(String Answer2) {
this.Answer2 = Answer2;
}
public String Getanswer3() {
return Answer3;
}
public void setAnswer3(String Answer3) {
this.Answer3 = Answer3;
}
public String Getanswer4() {
return Answer4;
}
public void setAnswer4(String Answer4) {
this.Answer4 = Answer4;
}
public int GetAnswer() {
return Answer;
}
public void setAnswer(int Answer) {
this.Answer = Answer;
}
}
# 1 楼答案
使用实例变量。这里有一个例子