好吧,所以即時嘗試爲我的應用做出高分,並且我不知道如何讓包含日期,分數和名稱的字符串(它們已經在sql中,現在我需要將它們拉出來出)出現在TextView中顯示來自sql android的使用文本分數的得分
public String[] getAllScores(){
String selectQuery = "SELECT * FROM " + TABLE_SCORE + "LIMIT 10";
SQLiteDatabase hs = this.getWritableDatabase();
Cursor cursor = hs.rawQuery(selectQuery, null);
int i = 0;
String[] data = new String[cursor.getCount()];
while (cursor.moveToNext()) {
data[i] = cursor.getString(1);
i = i++;
}
cursor.close();
hs.close();
// return score array
return data;
}
}
活動顯示得分
Highscore hs=new Highscore(this);
hs.addScore(name, currentDTS, scukupno);
hs.getAllScores();
TextView score1=(TextView) findViewById(R.id.Rezultat);
score1.setText(What to write here????);
表中的字段實際上是什麼?你嘗試選擇所有的值..但你的問題是「如何使一個字符串包含日期,分數和名稱)。請清除問題? – ImMathan 2014-09-04 17:23:21
請參閱下面的答案,並讓我知道。祝你好運 – Nabin 2014-09-04 17:25:36