2012-04-10 37 views
0

顯示查詢我有一個顯示查詢的方法:如何在一個TextView

public Cursor getQuery() { 

    String Fav="SELECT score, difficulty, date FROM score LIMIT 15'"; 
    Cursor c=db.rawQuery(Fav,null); 
    return c; 
    } 

如何將我在OnCreate中()的TextView中使用它?

+1

你想在你的TextView使用什麼? – 2012-04-10 06:03:53

+2

迭代遊標,從中獲取所需的數據並將setText設置爲您的textview。 – user370305 2012-04-10 06:05:05

+0

TextView適合開始使用,但它看起來像在這裏長期使用ListView來顯示完整的名人堂 – CjS 2012-04-10 06:24:31

回答

0

我假設你想顯示你通過查詢得到的結果數據。

現在,要將數據顯示到TextView中,必須寫下一個代碼到,通過光標迭代。

例如:

String strData = ""; 
if (c!= null) { 
    if (c.moveToFirst()) { 
     do { 
     strData += cursor.getString(Fieldindex));    
     } while (c.moveToNext()); 
    } 
} 

textview.setText(strData);