Android 10 Vivo funtouch Os отключил мою службу переднего плана при пролистывании?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android 10 Vivo funtouch Os отключил мою службу переднего плана при пролистывании?

Сообщение Anonymous »

Я работаю над приложением, в котором начинаю отсчет в течение длительного периода времени, для этого у меня есть служба startforeground, служба работает нормально на всех устройствах, за исключением нескольких устройств, таких как Android 10 vivo funtouch Os. в котором, когда вы проводите по уведомлению, он отключает службу переднего плана, поэтому для решения этой проблемы только несколько устройств ведут себя так, спасибо
class MyCountdownService : Service(){

@RequiresApi(Build.VERSION_CODES.O)
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {

Log.i("Boot","intent is ${intent?.action}")

showNotification()

wakeLock =
(getSystemService(Context.POWER_SERVICE) as PowerManager).run {
newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "EndlessService::lock").apply {
acquire()
}
}

println("intent ${intent }")
isServiceStarted =true

if(intent!=null) {
val action = intent?.action

when(action){

MyCountdownService.ADD_SERVICE ->{
val countdown = intent.getParcelableExtra(Add_kEY)
schedule(countdown !!)

}

else ->{

Log.i("Boot","Service boot ")
serviceScope.launch(Dispatchers.IO) {
smsScheduler.reSchedule()
}

}

}

}else{

serviceScope.launch(Dispatchers.IO) {
smsScheduler.reSchedule()
}

}

return START_STICKY } }

//Файл манифеста






Подробнее здесь: https://stackoverflow.com/questions/717 ... e-on-swipe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»