Cố gắng mở rộng lớp bằng SQLiteOpenHelper, nhưng lỗi này hiển thị: "Không có hàm tạo mặc định nào có sẵn trong android.database.sqlite.SQLitepenhelper "cùng với khác 'không thể giải quyết biểu tượng loại, Lưu ý, ...'"Không có hàm tạo mặc định nào có sẵn trong android.database.sqlite.SQLitepenhelper" trong Android Studio
class DbHelper extends SQLiteOpenHelper {
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(Category.getSql());
db.execSQL(Note.getSql());
db.execSQL(Attachment.getSql());
db.execSQL(CheckItem.getSql());
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS " + Category.TABLE_NAME);
db.execSQL("DROP TABLE IF EXISTS " + Note.TABLE_NAME);
db.execSQL("DROP TABLE IF EXISTS " + Attachment.TABLE_NAME);
db.execSQL("DROP TABLE IF EXISTS " + CheckItem.TABLE_NAME);
onCreate(db);
}
Tôi có cùng một câu hỏi về lớp WebView, nhưng điều này đã trả lời câu hỏi của tôi. Cảm ơn! – Seth