#android #android-intent #android-activity #android-10.0
#Android #android-намерение #android-активность #android-10.0
Вопрос:
Я должен запустить действие, когда устройство заблокировано, я использовал приведенный ниже код для запуска действия из службы. он отлично работает под устройством Android 10.
val callIntent = Intent(this, CallActivity::class.java)
callIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
callIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
callIntent.putExtra(EXTRA_CALL_TYPE, callType)
callIntent.putExtra(EXTRA_CALL_DIRECTION, callDirection)
startActivity(callIntent)
Этот код не работает в Android 10, любой другой способ запустить действие в Android 10
Ответ №1:
Вместо этого вы должны отправить уведомление с помощью fullScreenIntent.
Ответ №2:
Я думаю, вам нужно разрешение на фоновые службы