pull/461/head
gedoor 4 years ago
parent a051f3a7d6
commit e871081323
  1. 7
      app/src/main/java/io/legado/app/App.kt

@ -6,7 +6,6 @@ import android.content.Context
import android.content.res.Configuration import android.content.res.Configuration
import android.os.Build import android.os.Build
import android.provider.Settings import android.provider.Settings
import androidx.annotation.RequiresApi
import androidx.appcompat.app.AppCompatDelegate import androidx.appcompat.app.AppCompatDelegate
import androidx.multidex.MultiDexApplication import androidx.multidex.MultiDexApplication
import com.jeremyliao.liveeventbus.LiveEventBus import com.jeremyliao.liveeventbus.LiveEventBus
@ -47,7 +46,7 @@ class App : MultiDexApplication() {
versionCode = it.versionCode versionCode = it.versionCode
versionName = it.versionName versionName = it.versionName
} }
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) createChannelId() createNotificationChannels()
applyDayNight() applyDayNight()
LiveEventBus LiveEventBus
.config() .config()
@ -87,8 +86,8 @@ class App : MultiDexApplication() {
/** /**
* 创建通知ID * 创建通知ID
*/ */
@RequiresApi(Build.VERSION_CODES.O) private fun createNotificationChannels() {
private fun createChannelId() { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) return
(getSystemService(Context.NOTIFICATION_SERVICE) as? NotificationManager)?.let { (getSystemService(Context.NOTIFICATION_SERVICE) as? NotificationManager)?.let {
val downloadChannel = NotificationChannel( val downloadChannel = NotificationChannel(
channelIdDownload, channelIdDownload,

Loading…
Cancel
Save