Внутри вашего класса вы можете добавить этот метод
public void createNewTable(SQLiteDatabase db,String tableName)
{
String TABLE_CREATE="CREATE TABLE IF NOT EXISTS "+tableName +
"(id INTEGER, title TEXT);";
db.execSQL(TABLE_CREATE);
}
Здесь вы передаете SQLiteDatabase
и tablename
в качестве параметров. Затем вы создаете строку запроса для создания новой таблицы с указанным именем и настраиваемыми полями. И затем после выполнения запроса с db.execSQL(TABLE_CREATE)
.
затем вы можете вызвать метод внутри вашего insert
метода (где вы вставляете значения в БД). Сразу после вставки в базу данных. Не забудьте заменить имена полей своими именами.