我想要在应用程序关闭时打开来电和去电屏幕的“在后台启动”权限。
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);
}
}
接收器正在打开传入或传出的 UI 屏幕。但是当应用程序在前台时,接收器能够打开活动。onReceive 方法调用但接收器在后台应用程序时无法打开活动,我为此尝试了很多解决方案,但没有任何效果。当手动允许以后台权限启动时,它工作正常。
那么,如何在 MIUI 软件中允许以后台权限启动。请帮助我,我为此花了很多时间。抱歉英语不好,提前致谢。