我正在尝试在来电者屏幕顶部启动我的自定义屏幕,该屏幕可能包含来电者的全屏图像和一些用于接受或拒绝来电等操作的按钮。使用此代码,我可以在几乎所有其他应用程序之上启动我的应用程序,但不能在调用者屏幕上启动我的应用程序有什么问题。
Intent mainActivity=new Intent(this,
PhoneCallActivity.class);
mainActivity.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(mainActivity);
android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_URGENT_DISPLAY);