mirror of
https://github.com/Aviortheking/Neo-Store.git
synced 2025-04-23 03:12:15 +00:00
Fix: Common content calls
This commit is contained in:
parent
5386c9d843
commit
4778f128f2
@ -35,8 +35,5 @@ const val ROW_LOCK_NAME = "memory_lock"
|
|||||||
|
|
||||||
const val JOB_ID_SYNC = 1
|
const val JOB_ID_SYNC = 1
|
||||||
|
|
||||||
const val PREFS_LANGUAGE = "languages"
|
const val PREFS_LANGUAGE = "languages"
|
||||||
const val PREFS_LANGUAGE_DEFAULT = "system"
|
const val PREFS_LANGUAGE_DEFAULT = "system"
|
||||||
|
|
||||||
const val JOB_ID_SYNC = 1
|
|
||||||
}
|
|
||||||
|
@ -3,8 +3,8 @@ package com.looker.droidify.content
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import android.content.res.Configuration
|
import android.content.res.Configuration
|
||||||
import com.looker.droidify.Common.PREFS_LANGUAGE
|
import com.looker.droidify.PREFS_LANGUAGE
|
||||||
import com.looker.droidify.Common.PREFS_LANGUAGE_DEFAULT
|
import com.looker.droidify.PREFS_LANGUAGE_DEFAULT
|
||||||
import com.looker.droidify.R
|
import com.looker.droidify.R
|
||||||
import com.looker.droidify.entity.ProductItem
|
import com.looker.droidify.entity.ProductItem
|
||||||
import com.looker.droidify.utility.extension.android.Android
|
import com.looker.droidify.utility.extension.android.Android
|
||||||
|
@ -7,7 +7,8 @@ import android.content.pm.PackageManager
|
|||||||
import android.os.IBinder
|
import android.os.IBinder
|
||||||
import android.view.ContextThemeWrapper
|
import android.view.ContextThemeWrapper
|
||||||
import androidx.core.app.NotificationCompat
|
import androidx.core.app.NotificationCompat
|
||||||
import com.looker.droidify.Common
|
import com.looker.droidify.NOTIFICATION_CHANNEL_DOWNLOADING
|
||||||
|
import com.looker.droidify.NOTIFICATION_ID_DOWNLOADING
|
||||||
import com.looker.droidify.R
|
import com.looker.droidify.R
|
||||||
import com.looker.droidify.utility.extension.android.notificationManager
|
import com.looker.droidify.utility.extension.android.notificationManager
|
||||||
import com.looker.droidify.utility.extension.resources.getColorFromAttr
|
import com.looker.droidify.utility.extension.resources.getColorFromAttr
|
||||||
@ -70,7 +71,7 @@ class InstallerService : Service() {
|
|||||||
|
|
||||||
// start building
|
// start building
|
||||||
val builder = NotificationCompat
|
val builder = NotificationCompat
|
||||||
.Builder(this, Common.NOTIFICATION_CHANNEL_DOWNLOADING)
|
.Builder(this, NOTIFICATION_CHANNEL_DOWNLOADING)
|
||||||
.setAutoCancel(true)
|
.setAutoCancel(true)
|
||||||
.setColor(
|
.setColor(
|
||||||
ContextThemeWrapper(this, R.style.Theme_Main_Light)
|
ContextThemeWrapper(this, R.style.Theme_Main_Light)
|
||||||
@ -81,7 +82,7 @@ class InstallerService : Service() {
|
|||||||
PackageInstaller.STATUS_SUCCESS -> {
|
PackageInstaller.STATUS_SUCCESS -> {
|
||||||
if (installerAction == ACTION_UNINSTALL)
|
if (installerAction == ACTION_UNINSTALL)
|
||||||
// remove any notification for this app
|
// remove any notification for this app
|
||||||
notificationManager.cancel(notificationTag, Common.NOTIFICATION_ID_DOWNLOADING)
|
notificationManager.cancel(notificationTag, NOTIFICATION_ID_DOWNLOADING)
|
||||||
else {
|
else {
|
||||||
val notification = builder
|
val notification = builder
|
||||||
.setSmallIcon(android.R.drawable.stat_sys_download_done)
|
.setSmallIcon(android.R.drawable.stat_sys_download_done)
|
||||||
@ -90,11 +91,11 @@ class InstallerService : Service() {
|
|||||||
.build()
|
.build()
|
||||||
notificationManager.notify(
|
notificationManager.notify(
|
||||||
notificationTag,
|
notificationTag,
|
||||||
Common.NOTIFICATION_ID_DOWNLOADING,
|
NOTIFICATION_ID_DOWNLOADING,
|
||||||
notification
|
notification
|
||||||
)
|
)
|
||||||
Thread.sleep(5000)
|
Thread.sleep(5000)
|
||||||
notificationManager.cancel(notificationTag, Common.NOTIFICATION_ID_DOWNLOADING)
|
notificationManager.cancel(notificationTag, NOTIFICATION_ID_DOWNLOADING)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
PackageInstaller.STATUS_FAILURE_ABORTED -> {
|
PackageInstaller.STATUS_FAILURE_ABORTED -> {
|
||||||
@ -109,7 +110,7 @@ class InstallerService : Service() {
|
|||||||
.build()
|
.build()
|
||||||
notificationManager.notify(
|
notificationManager.notify(
|
||||||
notificationTag,
|
notificationTag,
|
||||||
Common.NOTIFICATION_ID_DOWNLOADING,
|
NOTIFICATION_ID_DOWNLOADING,
|
||||||
notification
|
notification
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user