mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-24 03:42:15 +00:00
Remove: MainActivity
This commit is contained in:
parent
d51320cd2b
commit
e022220103
@ -1,34 +0,0 @@
|
|||||||
package com.looker.droidify
|
|
||||||
|
|
||||||
import android.content.Context
|
|
||||||
import android.content.Intent
|
|
||||||
import android.content.pm.PackageInstaller
|
|
||||||
import com.looker.droidify.ContextWrapperX.Companion.wrap
|
|
||||||
import com.looker.droidify.screen.ScreenActivity
|
|
||||||
|
|
||||||
class MainActivity : ScreenActivity() {
|
|
||||||
companion object {
|
|
||||||
const val ACTION_UPDATES = "${BuildConfig.APPLICATION_ID}.intent.action.UPDATES"
|
|
||||||
const val ACTION_INSTALL = "${BuildConfig.APPLICATION_ID}.intent.action.INSTALL"
|
|
||||||
const val EXTRA_CACHE_FILE_NAME =
|
|
||||||
"${BuildConfig.APPLICATION_ID}.intent.extra.CACHE_FILE_NAME"
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun handleIntent(intent: Intent?) {
|
|
||||||
when (intent?.action) {
|
|
||||||
ACTION_UPDATES -> handleSpecialIntent(SpecialIntent.Updates)
|
|
||||||
ACTION_INSTALL -> handleSpecialIntent(
|
|
||||||
SpecialIntent.Install(
|
|
||||||
intent.packageName,
|
|
||||||
intent.getIntExtra(PackageInstaller.EXTRA_STATUS, -1),
|
|
||||||
intent.getParcelableExtra(Intent.EXTRA_INTENT)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
else -> super.handleIntent(intent)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun attachBaseContext(newBase: Context) {
|
|
||||||
super.attachBaseContext(wrap(newBase))
|
|
||||||
}
|
|
||||||
}
|
|
@ -17,6 +17,7 @@ import com.looker.droidify.network.CoilDownloader
|
|||||||
import com.looker.droidify.network.Downloader
|
import com.looker.droidify.network.Downloader
|
||||||
import com.looker.droidify.service.Connection
|
import com.looker.droidify.service.Connection
|
||||||
import com.looker.droidify.service.SyncService
|
import com.looker.droidify.service.SyncService
|
||||||
|
import com.looker.droidify.ui.activities.MainActivityX
|
||||||
import com.looker.droidify.utility.Utils.setLanguage
|
import com.looker.droidify.utility.Utils.setLanguage
|
||||||
import com.looker.droidify.utility.Utils.toInstalledItem
|
import com.looker.droidify.utility.Utils.toInstalledItem
|
||||||
import com.looker.droidify.utility.extension.android.Android
|
import com.looker.droidify.utility.extension.android.Android
|
||||||
@ -119,7 +120,7 @@ class MainApplication : Application(), ImageLoaderFactory {
|
|||||||
val refresh = Intent.makeRestartActivityTask(
|
val refresh = Intent.makeRestartActivityTask(
|
||||||
ComponentName(
|
ComponentName(
|
||||||
baseContext,
|
baseContext,
|
||||||
MainActivity::class.java
|
MainActivityX::class.java
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
applicationContext.startActivity(refresh)
|
applicationContext.startActivity(refresh)
|
||||||
|
@ -13,8 +13,8 @@ import android.view.ContextThemeWrapper
|
|||||||
import androidx.core.app.NotificationCompat
|
import androidx.core.app.NotificationCompat
|
||||||
import com.looker.droidify.NOTIFICATION_CHANNEL_INSTALLER
|
import com.looker.droidify.NOTIFICATION_CHANNEL_INSTALLER
|
||||||
import com.looker.droidify.NOTIFICATION_ID_INSTALLER
|
import com.looker.droidify.NOTIFICATION_ID_INSTALLER
|
||||||
import com.looker.droidify.MainActivity
|
|
||||||
import com.looker.droidify.R
|
import com.looker.droidify.R
|
||||||
|
import com.looker.droidify.ui.activities.MainActivityX
|
||||||
import com.looker.droidify.utility.Utils
|
import com.looker.droidify.utility.Utils
|
||||||
import com.looker.droidify.utility.extension.android.Android
|
import com.looker.droidify.utility.extension.android.Android
|
||||||
import com.looker.droidify.utility.extension.android.notificationManager
|
import com.looker.droidify.utility.extension.android.notificationManager
|
||||||
@ -182,8 +182,8 @@ class InstallerService : Service() {
|
|||||||
return PendingIntent.getActivity(
|
return PendingIntent.getActivity(
|
||||||
this,
|
this,
|
||||||
0,
|
0,
|
||||||
Intent(this, MainActivity::class.java)
|
Intent(this, MainActivityX::class.java)
|
||||||
.setAction(MainActivity.ACTION_INSTALL)
|
.setAction(MainActivityX.ACTION_INSTALL)
|
||||||
.setData(Uri.parse("package:$name"))
|
.setData(Uri.parse("package:$name"))
|
||||||
.putExtra(Intent.EXTRA_INTENT, promptIntent)
|
.putExtra(Intent.EXTRA_INTENT, promptIntent)
|
||||||
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
||||||
|
@ -13,6 +13,7 @@ import com.looker.droidify.database.entity.Repository
|
|||||||
import com.looker.droidify.entity.Release
|
import com.looker.droidify.entity.Release
|
||||||
import com.looker.droidify.installer.AppInstaller
|
import com.looker.droidify.installer.AppInstaller
|
||||||
import com.looker.droidify.network.Downloader
|
import com.looker.droidify.network.Downloader
|
||||||
|
import com.looker.droidify.ui.activities.MainActivityX
|
||||||
import com.looker.droidify.utility.Utils
|
import com.looker.droidify.utility.Utils
|
||||||
import com.looker.droidify.utility.extension.android.Android
|
import com.looker.droidify.utility.extension.android.Android
|
||||||
import com.looker.droidify.utility.extension.android.notificationManager
|
import com.looker.droidify.utility.extension.android.notificationManager
|
||||||
@ -198,7 +199,7 @@ class DownloadService : ConnectionService<DownloadService.Binder>() {
|
|||||||
PendingIntent.getActivity(
|
PendingIntent.getActivity(
|
||||||
this,
|
this,
|
||||||
0,
|
0,
|
||||||
Intent(this, MainActivity::class.java)
|
Intent(this, MainActivityX::class.java)
|
||||||
.setAction(Intent.ACTION_VIEW)
|
.setAction(Intent.ACTION_VIEW)
|
||||||
.setData(Uri.parse("package:${task.packageName}"))
|
.setData(Uri.parse("package:${task.packageName}"))
|
||||||
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK),
|
||||||
|
@ -20,6 +20,7 @@ import com.looker.droidify.entity.Order
|
|||||||
import com.looker.droidify.entity.ProductItem
|
import com.looker.droidify.entity.ProductItem
|
||||||
import com.looker.droidify.entity.Section
|
import com.looker.droidify.entity.Section
|
||||||
import com.looker.droidify.index.RepositoryUpdater
|
import com.looker.droidify.index.RepositoryUpdater
|
||||||
|
import com.looker.droidify.ui.activities.MainActivityX
|
||||||
import com.looker.droidify.utility.RxUtils
|
import com.looker.droidify.utility.RxUtils
|
||||||
import com.looker.droidify.utility.Utils
|
import com.looker.droidify.utility.Utils
|
||||||
import com.looker.droidify.utility.extension.android.Android
|
import com.looker.droidify.utility.extension.android.Android
|
||||||
@ -502,8 +503,8 @@ class SyncService : ConnectionService<SyncService.Binder>() {
|
|||||||
PendingIntent.getActivity(
|
PendingIntent.getActivity(
|
||||||
this,
|
this,
|
||||||
0,
|
0,
|
||||||
Intent(this, MainActivity::class.java)
|
Intent(this, MainActivityX::class.java)
|
||||||
.setAction(MainActivity.ACTION_UPDATES),
|
.setAction(MainActivityX.ACTION_UPDATES),
|
||||||
if (Android.sdk(23))
|
if (Android.sdk(23))
|
||||||
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
|
PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user