Fix: Common content calls

This commit is contained in:
machiav3lli 2021-12-24 15:07:45 +01:00
parent 5386c9d843
commit 4778f128f2
3 changed files with 11 additions and 13 deletions

View File

@ -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
}

View File

@ -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

View File

@ -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
) )
} }