diff --git a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetWorker.kt b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetWorker.kt index 9a770fc8b1a46eb8b1eaa82323c313eb168a0656..166b48930d80f12a886338ecbb4b3ea52775d976 100644 --- a/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetWorker.kt +++ b/app/src/main/java/jp/atled/agileworks/widget/AwAppWidgetWorker.kt @@ -7,22 +7,23 @@ import android.os.Build import android.util.Log import androidx.work.Worker import androidx.work.WorkerParameters +import jp.atled.agileworks.AwApp import jp.atled.agileworks.R class AwAppWidgetWorker(context: Context, workerParams: WorkerParameters) : Worker(context, workerParams) { private val TAG = "AwAppWidgetWorker" val notificationManager = applicationContext.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager - val name = R.string.notification_channel_name_widget - val id = R.string.notification_channel_id_widget - val notifyDescription= R.string.notification_channel_description_widget + val name = AwApp.instance.resources.getString(R.string.notification_channel_name_widget) + val id = AwApp.instance.resources.getString(R.string.notification_channel_id_widget) + val notifyDescription= AwApp.instance.resources.getString(R.string.notification_channel_description_widget) init { if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - notificationManager.getNotificationChannel(id.toString()) == null - val mChannel = NotificationChannel(id.toString(), name.toString(), NotificationManager.IMPORTANCE_HIGH) + notificationManager.getNotificationChannel(id) == null + val mChannel = NotificationChannel(id, name, NotificationManager.IMPORTANCE_HIGH) mChannel.apply { - description = notifyDescription.toString() + description = notifyDescription } } }