create a Dialog for adding new app launchers

This commit is contained in:
tibbi
2016-08-13 17:50:57 +02:00
parent 9eef8a5c55
commit 12d4997d94
3 changed files with 26 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import android.view.MenuItem
import com.simplemobiletools.applauncher.R
import com.simplemobiletools.applauncher.adapters.MyCursorAdapter
import com.simplemobiletools.applauncher.databases.DbHelper
import com.simplemobiletools.applauncher.dialogs.AddAppDialog
import com.simplemobiletools.applauncher.extensions.isFirstRun
import com.simplemobiletools.applauncher.extensions.preferences
import com.simplemobiletools.applauncher.extensions.viewIntent
@ -27,7 +28,10 @@ class MainActivity : SimpleActivity() {
startActivity(viewIntent("https://play.google.com/store/apps/details?id=" + it.pkgName))
}
}
fab.setOnClickListener { }
fab.setOnClickListener {
AddAppDialog().show(fragmentManager, "")
}
}
override fun onCreateOptionsMenu(menu: Menu?): Boolean {

View File

@ -0,0 +1,20 @@
package com.simplemobiletools.applauncher.dialogs
import android.app.AlertDialog
import android.app.Dialog
import android.app.DialogFragment
import android.os.Bundle
import com.simplemobiletools.applauncher.R
class AddAppDialog() : DialogFragment() {
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val builder = AlertDialog.Builder(activity)
builder.setTitle(R.string.add_apps)
builder.setPositiveButton(android.R.string.ok, { dialogInterface, i ->
})
builder.setNegativeButton(android.R.string.cancel, null)
return builder.create()
}
}

View File

@ -10,6 +10,7 @@
<string name="rate_us_underlined"><u>Rate us in the Play Store</u></string>
<string name="follow_us">Follow us:</string>
<string name="copyright">v %1$s\nCopyright © Simple Mobile Tools %2$d</string>
<string name="add_apps">Add application launchers</string>
<!-- Settings -->
<string name="settings">Settings</string>