summaryrefslogtreecommitdiff
path: root/app/src/main
diff options
context:
space:
mode:
authorTanuj M <thetanuj@hotmail.com>2020-07-13 16:20:44 +0530
committerTanuj M <thetanuj@hotmail.com>2020-07-13 16:20:44 +0530
commitb4abd9774c0321a596fff7cb99d739bc5cd8fcef (patch)
treecfd388af7d6fe2bcbdf9e75b6e031d0857f82cd8 /app/src/main
parent0cc50b0b195276df23b9cbb47a18d16e4b937b77 (diff)
downloadSidePhOnelauncher-b4abd9774c0321a596fff7cb99d739bc5cd8fcef.tar.gz
SidePhOnelauncher-b4abd9774c0321a596fff7cb99d739bc5cd8fcef.tar.bz2
SidePhOnelauncher-b4abd9774c0321a596fff7cb99d739bc5cd8fcef.zip
Show app list on swipe up and launch app on selected
Diffstat (limited to 'app/src/main')
-rw-r--r--app/src/main/java/app/olauncher/Constants.kt2
-rw-r--r--app/src/main/java/app/olauncher/MainFragment.kt5
2 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/app/olauncher/Constants.kt b/app/src/main/java/app/olauncher/Constants.kt
index 48a7606..d1bd3ce 100644
--- a/app/src/main/java/app/olauncher/Constants.kt
+++ b/app/src/main/java/app/olauncher/Constants.kt
@@ -1,6 +1,8 @@
package app.olauncher
object Constants {
+ const val FLAG_LAUNCH_APP = 100
+
const val FLAG_SET_HOME_APP_1 = 1
const val FLAG_SET_HOME_APP_2 = 2
const val FLAG_SET_HOME_APP_3 = 3
diff --git a/app/src/main/java/app/olauncher/MainFragment.kt b/app/src/main/java/app/olauncher/MainFragment.kt
index e647190..d2b4176 100644
--- a/app/src/main/java/app/olauncher/MainFragment.kt
+++ b/app/src/main/java/app/olauncher/MainFragment.kt
@@ -61,6 +61,9 @@ class MainFragment : Fragment(), View.OnClickListener, View.OnLongClickListener
private fun initObservers() {
viewModel.selectedApp.observe(viewLifecycleOwner, Observer<AppModelWithFlag> {
when (it.flag) {
+ Constants.FLAG_LAUNCH_APP -> {
+ launchApp(it.appModel.appPackage)
+ }
Constants.FLAG_SET_HOME_APP_1 -> {
prefs.appName1 = it.appModel.appLabel
prefs.appPackage1 = it.appModel.appPackage
@@ -129,7 +132,7 @@ class MainFragment : Fragment(), View.OnClickListener, View.OnLongClickListener
override fun onSwipeUp() {
super.onSwipeUp()
- Toast.makeText(context, "Swipe up gesture", Toast.LENGTH_SHORT).show()
+ showAppList(Constants.FLAG_LAUNCH_APP)
}
override fun onSwipeDown() {