Я создаю приложение, в котором есть аниме с цитатами, относящимися ко всем аниме. Я собираюсь создать текстовый файл где-нибудь, где я могу добавить имена аниме, которые будут использоваться приложением для создания таблиц и сохранения в них цитат. Я не знаю, где я могу сохранить этот список и как получить к нему доступ в моем подклассе SQLiteOpenHelper. Вот мой код подкласса:
package com.madscientistapps.animenotes
import android.content.ContentValues
import android.content.Context
import android.content.res.AssetManager
import android.database.sqlite.SQLiteDatabase
import android.database.sqlite.SQLiteOpenHelper
class animeQuotesSQLiteOpenHelper(context:Context, assethelper:AssetManager): SQLiteOpenHelper (context, "animeQuotesDB", null, 1 ) {
fun addAnime(db: SQLiteDatabase?, resourceId:Int, name:String) {
var contentvalues = ContentValues()
contentvalues.put("image_resource_id", resourceId)
contentvalues.put("animeName", name)
db?.insert("animeList", null, contentvalues)
}
override fun onCreate(db: SQLiteDatabase?) {
db?.execSQL("CREATE TABLE animeList (" +
"_id INTEGER PRIMARY KEY AUTOINCREMENT," +
"image_resource_id TEXT," +
"animeName TEXT" +
")")
}
override fun onUpgrade(db: SQLiteDatabase?, oldVersion: Int, newVersion: Int) {
TODO("Not yet implemented")
}
}