minor clean up
This commit is contained in:
		| @ -48,6 +48,7 @@ import org.mosad.teapod.activity.main.fragments.SearchFragment | |||||||
| import org.mosad.teapod.activity.onboarding.OnboardingActivity | import org.mosad.teapod.activity.onboarding.OnboardingActivity | ||||||
| import org.mosad.teapod.util.DataTypes | import org.mosad.teapod.util.DataTypes | ||||||
| import org.mosad.teapod.util.StorageController | import org.mosad.teapod.util.StorageController | ||||||
|  | import org.mosad.teapod.util.exitAndRemoveTask | ||||||
| import java.net.SocketTimeoutException | import java.net.SocketTimeoutException | ||||||
| import kotlin.system.exitProcess | import kotlin.system.exitProcess | ||||||
| import kotlin.system.measureTimeMillis | import kotlin.system.measureTimeMillis | ||||||
| @ -210,12 +211,4 @@ class MainActivity : AppCompatActivity(), BottomNavigationView.OnNavigationItemS | |||||||
|         startActivity(restartIntent) |         startActivity(restartIntent) | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |  | ||||||
|      * exit and remove the app from tasks |  | ||||||
|      */ |  | ||||||
|     fun exitAndRemoveTask() { |  | ||||||
|         this.finishAndRemoveTask() |  | ||||||
|         exitProcess(0) |  | ||||||
|     } |  | ||||||
|  |  | ||||||
| } | } | ||||||
| @ -8,12 +8,11 @@ import android.os.Build | |||||||
| import android.view.View | import android.view.View | ||||||
| import android.view.WindowInsets | import android.view.WindowInsets | ||||||
| import android.view.WindowInsetsController | import android.view.WindowInsetsController | ||||||
| import androidx.appcompat.app.AppCompatActivity |  | ||||||
| import androidx.core.app.ActivityCompat |  | ||||||
| import androidx.fragment.app.Fragment | import androidx.fragment.app.Fragment | ||||||
| import androidx.fragment.app.FragmentActivity | import androidx.fragment.app.FragmentActivity | ||||||
| import androidx.fragment.app.commit | import androidx.fragment.app.commit | ||||||
| import org.mosad.teapod.R | import org.mosad.teapod.R | ||||||
|  | import kotlin.system.exitProcess | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * Show a fragment on top of the current fragment. |  * 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) | ||||||
|  | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user