From 67c1e2bfdc06b85f38bd7be115791127235b5202 Mon Sep 17 00:00:00 2001 From: Jannik Date: Thu, 21 Jan 2021 20:31:15 +0100 Subject: [PATCH] minor clean up --- .../org/mosad/teapod/activity/main/MainActivity.kt | 9 +-------- .../main/java/org/mosad/teapod/util/ActivityUtils.kt | 10 ++++++++-- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/mosad/teapod/activity/main/MainActivity.kt b/app/src/main/java/org/mosad/teapod/activity/main/MainActivity.kt index a8e7838..c22a68b 100644 --- a/app/src/main/java/org/mosad/teapod/activity/main/MainActivity.kt +++ b/app/src/main/java/org/mosad/teapod/activity/main/MainActivity.kt @@ -48,6 +48,7 @@ import org.mosad.teapod.activity.main.fragments.SearchFragment import org.mosad.teapod.activity.onboarding.OnboardingActivity import org.mosad.teapod.util.DataTypes import org.mosad.teapod.util.StorageController +import org.mosad.teapod.util.exitAndRemoveTask import java.net.SocketTimeoutException import kotlin.system.exitProcess import kotlin.system.measureTimeMillis @@ -210,12 +211,4 @@ class MainActivity : AppCompatActivity(), BottomNavigationView.OnNavigationItemS startActivity(restartIntent) } - /** - * exit and remove the app from tasks - */ - fun exitAndRemoveTask() { - this.finishAndRemoveTask() - exitProcess(0) - } - } \ No newline at end of file diff --git a/app/src/main/java/org/mosad/teapod/util/ActivityUtils.kt b/app/src/main/java/org/mosad/teapod/util/ActivityUtils.kt index e90177b..283d2e7 100644 --- a/app/src/main/java/org/mosad/teapod/util/ActivityUtils.kt +++ b/app/src/main/java/org/mosad/teapod/util/ActivityUtils.kt @@ -8,12 +8,11 @@ import android.os.Build import android.view.View import android.view.WindowInsets import android.view.WindowInsetsController -import androidx.appcompat.app.AppCompatActivity -import androidx.core.app.ActivityCompat import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentActivity import androidx.fragment.app.commit import org.mosad.teapod.R +import kotlin.system.exitProcess /** * Show a fragment on top of the current fragment. @@ -74,3 +73,10 @@ fun Activity.navToLauncherTask() { } } +/** + * exit and remove the app from tasks + */ +fun Activity.exitAndRemoveTask() { + finishAndRemoveTask() + exitProcess(0) +}