我目前正在拦截一个电话并将其转发到我的自定义“oncallscreen”活动。但是,在到达我的屏幕之前,它会闪现到默认的“oncallscreen”。如何隐藏/取消这个屏幕,以便在接收电话时只显示我的定制屏幕。
我目前正在拦截一个电话并将其转发到我的自定义“oncallscreen”活动。但是,在到达我的屏幕之前,它会闪现到默认的“oncallscreen”。如何隐藏/取消这个屏幕,以便在接收电话时只显示我的定制屏幕。@Override
public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
if (extras != null) {
String state = extras.getString(TelephonyManager.EXTRA_STATE);
Log.w("DEBUG", state);
if (state.equals(TelephonyManager.EXTRA_STATE_RINGING)) {
String phoneNumber = extras
.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);