diff options
| author | Tanuj M <thetanuj@hotmail.com> | 2020-07-13 16:20:44 +0530 |
|---|---|---|
| committer | Tanuj M <thetanuj@hotmail.com> | 2020-07-13 16:20:44 +0530 |
| commit | b4abd9774c0321a596fff7cb99d739bc5cd8fcef (patch) | |
| tree | cfd388af7d6fe2bcbdf9e75b6e031d0857f82cd8 /app/src/main | |
| parent | 0cc50b0b195276df23b9cbb47a18d16e4b937b77 (diff) | |
| download | SidePhOnelauncher-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.kt | 2 | ||||
| -rw-r--r-- | app/src/main/java/app/olauncher/MainFragment.kt | 5 |
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() { |
