Мне нужно разрешение «запускать в фоновом режиме» для открытия экрана входящих и исходящих вызовов при закрытии приложения.
public class CallReciver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.e("onReceive","=========>>>>");
//start activity
Intent i = new Intent(context.getApplicationContext(), OngoingCallActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.addCategory(Intent.CATEGORY_LAUNCHER);
context.startActivity(i);
}
}
получатель открывает входящий или исходящий экран пользовательского интерфейса. но получатель может открывать активность, когда приложение находится на переднем плане. onReceive метод, но приемник не может открыть активность, когда приложение находится в фоновом режиме, я пробую много решений для этого, но ничего не работает. когда вручную разрешить запуск в фоновом режиме, он работает нормально.
Итак, как разрешить запуск в фоновом режиме в программном обеспечении MIUI. Пожалуйста, помогите мне, я потратил на это много дня. Извините за плохой английский и заранее спасибо.