Anda mencoba menggunakan kursor yang PERLU kolom yang disebut _id. Sesederhana mengedit pernyataan pembuatan tabel Anda dan menambahkan kolom bernama _id.
Deklarasinya terlihat seperti ini:
_id INTEGER PRIMARY KEY AUTOINCREMENT
Tambahkan ini dan Anda akan dapat menggunakannya. Saya yakin ini adalah persyaratan yang diperlukan untuk menggunakan SimpleCursorAdapter.
PERBARUI
"CREATE TABLE IF NOT EXISTS contact_data( _id INTEGER PRIMARY KEY AUTOINCREMENT, contact_id INTEGER, contact_name VARCHAR(50), number_type VARCHAR(50), contact_number VARCHAR(50), duration TIME, duration_sum TIME, date DATE, current_time TIME, cont INTEGER, type VARCHAR, month VARCHAR(50), day VARCHAR(50), year VARCHAR(50));"
Solusi: tambahkan spasi di antara tanda kurung kiri '(' dan _id