Вот пример:
Шаг 1: Объявление SQLiteDatabase, Объявление Databasehelper
Шаг 2: Объявление строки или числа, которое должно использоваться в качестве ключа, или получение его в качестве намерения (в этом примере 'rowid '
Шаг 3. В методе OnCreate добавьте строки кода, подобные следующим:
String query="select * from my_table_name where _id="+rowid;
Cursor myCursor = database.rawQuery(query,null);
myCursor.moveToFirst();
//This line implies i am getting data from column four of selected row
String x=myCursor.getString(4);
//This line implies i am getting data from column two of selected row
String y=myCursor.getString(4);
myCursor.close();
Примечание: a) Не забывайте, что размер вашей базы данных не должен превышать 1,2 МБ
b) Также включите столбец с именем _id, который автоматически увеличивает каждую таблицу, которую вы используете, для этого вы можете использовать браузер sqlite
c) также создать следующую таблицу в вашей базе данных:
CREATE TABLE "android_metadata" ("locale" TEXT DEFAULT 'en_US')
Теперь вставьте одну строку с текстом 'en_US' в таблицу "android_metadata"
INSERT INTO "android_metadata" VALUES ('en_US')