現時点では、データベースから項目を取得し、それらを結果という文字列に追加して、返して 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 が表示されているように表示したいと思います。各項目には、写真とタイトルがあります。プログラミングのスキルを始めたときから、これをどのように行うのが最善なのか疑問に思っています。それについて説明している良いチュートリアルを知っていれば教えてください。
ありがとう!