データベース.java
public class Data extends SQLiteOpenHelper {
public static String week, classes, title, mat, it, comp, que;
///データベースの作成、削除などのより一般的なコード
public String[] getAllIAI(){
// Select All Query
String selectQuery = "SELECT * FROM " + TABLE_IAI + "WHERE KEY_week =" +LessonPlanner.itemWeek+ "AND KEY_class=" +LessonPlanner.itemClass ;
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor3 = db.rawQuery(selectQuery, null);
String[] data = null;
// looping through all rows and adding to list
if (cursor.moveToFirst()) {
do {
title=cursor.getString(3);
mat=cursor.getString(4);
it=cursor.getString(5);
} while (cursor.moveToNext());
}
// closing connection
cursor.close();
db.close();
// returning lables
return data;
}
Recomend.Java
宣言した
TextView title, mat, IT;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.recomend);
title = (TextView) findViewById(R.id.titleText);
mat = (TextView) findViewById(R.id.materialText);
IT = (TextView) findViewById(R.id.instTText);
title.setText(Data.title);
mat.setText(Data.mat);
IT.setText(Data.it);
Textview (Multiline Text) には何も表示されなかったので、コードがどこか間違っていると思います。誰かが私の間違いを指摘できますか?私はEclipseをまったく初めて使用します。