From c8c78a0df5a421aeee1cdaa25decd1c0447d0983 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 14 Aug 2016 20:46:14 +0200 Subject: [PATCH] add the selected launchers in the db --- .../simplemobiletools/applauncher/activities/MainActivity.kt | 4 +++- .../com/simplemobiletools/applauncher/databases/DbHelper.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt index 3974964..c45eeec 100644 --- a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt @@ -81,7 +81,9 @@ class MainActivity : SimpleActivity(), AddAppDialog.AddLaunchersInterface { } override fun selectedLaunchers(launchers: ArrayList) { - + for ((name, pkgName) in launchers) { + dbHelper.addLauncher(name, pkgName) + } } override fun onDestroy() { diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/databases/DbHelper.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/databases/DbHelper.kt index 48d7129..7a2540b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/applauncher/databases/DbHelper.kt +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/databases/DbHelper.kt @@ -36,7 +36,7 @@ class DbHelper(context: Context) : SQLiteOpenHelper(context, "launchers.db", nul addLauncher("Simple Notes", "com.simplemobiletools.notes", R.mipmap.notes, db) } - fun addLauncher(name: String, pkgName: String, iconId: Int, db: SQLiteDatabase = writableDatabase) { + fun addLauncher(name: String, pkgName: String, iconId: Int = 0, db: SQLiteDatabase = writableDatabase) { val contentValues = ContentValues() contentValues.put(NAME, name) contentValues.put(PKG_NAME, pkgName)