데이터베이스에서 getText 메서드의 텍스트를 가져와 TextView에 표시하려고합니다. 그러나 나는 그것이 왜 작동하지 않는지 전혀 모른다.TextView에 텍스트가 표시되지 않습니다.
데이터베이스 :
public String getType(String search){
String type="";
String searchTypeQuery="SELECT * FROM "+ DatabaseData.TABLE_NAME + " WHERE "+ DatabaseData.NAME+ " LIKE '%" +search +"%'";
SQLiteDatabase db=this.getWritableDatabase();
Cursor cursor=db.rawQuery(searchTypeQuery,null);
// looping through all rows
if (cursor.moveToFirst()) {
do {
String objectName = cursor.getString(cursor.getColumnIndex(DatabaseData.TYPE));
type=objectName;
} while (cursor.moveToNext());
}
cursor.close();
db.close();
// return the list of records
return type;
}
홈페이지 :
if (database.getType("Sample")=="A"){
textview.setText("Type");
}
내가이 "textview.setText (database.getType ("샘플을 시도 "));" 그리고 효과가있었습니다. 하지만 위의 코드를 시도해도 작동하지 않습니다.
하시기 바랍니다 플래그 나 코멘트를. 이 문제는 너무 자주 발생하므로 답변 할 필요가 없습니다. 실제로 –