mirror of
https://github.com/SimpleMobileTools/Simple-App-Launcher.git
synced 2025-06-05 21:49:21 +02:00
create a Dialog for adding new app launchers
This commit is contained in:
@ -7,6 +7,7 @@ import android.view.MenuItem
|
|||||||
import com.simplemobiletools.applauncher.R
|
import com.simplemobiletools.applauncher.R
|
||||||
import com.simplemobiletools.applauncher.adapters.MyCursorAdapter
|
import com.simplemobiletools.applauncher.adapters.MyCursorAdapter
|
||||||
import com.simplemobiletools.applauncher.databases.DbHelper
|
import com.simplemobiletools.applauncher.databases.DbHelper
|
||||||
|
import com.simplemobiletools.applauncher.dialogs.AddAppDialog
|
||||||
import com.simplemobiletools.applauncher.extensions.isFirstRun
|
import com.simplemobiletools.applauncher.extensions.isFirstRun
|
||||||
import com.simplemobiletools.applauncher.extensions.preferences
|
import com.simplemobiletools.applauncher.extensions.preferences
|
||||||
import com.simplemobiletools.applauncher.extensions.viewIntent
|
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))
|
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 {
|
override fun onCreateOptionsMenu(menu: Menu?): Boolean {
|
||||||
|
@ -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()
|
||||||
|
}
|
||||||
|
}
|
@ -10,6 +10,7 @@
|
|||||||
<string name="rate_us_underlined"><u>Rate us in the Play Store</u></string>
|
<string name="rate_us_underlined"><u>Rate us in the Play Store</u></string>
|
||||||
<string name="follow_us">Follow us:</string>
|
<string name="follow_us">Follow us:</string>
|
||||||
<string name="copyright">v %1$s\nCopyright © Simple Mobile Tools %2$d</string>
|
<string name="copyright">v %1$s\nCopyright © Simple Mobile Tools %2$d</string>
|
||||||
|
<string name="add_apps">Add application launchers</string>
|
||||||
|
|
||||||
<!-- Settings -->
|
<!-- Settings -->
|
||||||
<string name="settings">Settings</string>
|
<string name="settings">Settings</string>
|
||||||
|
Reference in New Issue
Block a user