目前我正在从我的数据库中获取项目并将它们添加到一个名为 result 的字符串中,我将其返回并设置到我的 TextView 中:
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.level);
loadDataBase();
int level = Integer.parseInt(getIntent().getExtras().getString("level"));
questions = new ArrayList<Question>();
questions = myDbHelper.getQuestionsLevel(level);
tvQuestion = (TextView) findViewById(R.id.tvQuestion);
i = 0;
String data = getAllItems();
tvQuestion.setText(data);
}
private String getAllItems() {
result = "";
for (i = 0; i<9; i++){
result = result + questions.get(i).getQuestion() + "\n";
}
return result;
// TODO Auto-generated method stub
}
问题是,所有这些项目在数据库中也有一个标题(字符串)和图形拇指(字符串)。我想如下图所示展示它们,每个上面都有一个 onclicklistener,而不是一个无聊的项目列表。每个项目都有一个图片和标题。自从我开始编程技能以来,我想知道如何最好地做到这一点,如果你知道任何很好的教程可以很好地解释它吗? 谢谢!