Android Framework禁止弹出当前VOLTE不可用的提示窗口

VoLTE简介

VoLTE(Voice over LTE)是一种基于4G LTE网络的语音通话技术。它允许用户在4G网络上进行高质量的语音通话和视频通话,而不需要回落到2G或3G网络。VoLTE 提供了更高的通话质量和更低的延迟,同时还可以在通话过程中保持高速的数据连接。

无法使用VoLTE功能,请核实是否满足以下条件:

  1. 确认手机是否支持VoLTE,且SIM卡是否开通了VoLTE功能(可联系运营商核实SIM卡开通情况);
  2. 确认网络环境是否良好,是否有显示4G/5G信号,尝试更换位置再观察;
  3. 当地是否有覆盖VoLTE网络,可联系运营商客服查询;
    注:若手机找不到“VoLTE高清通话”选项,是由于系统默认开启VoLTE高清通话功能,无设置选项,您只需联系运营商开通VoLTE业务后,处于VoLTE网络覆盖下即可使用

VoLTE 的优势

  1. 更好的通话质量:
    高清语音和视频通话,减少背景噪音和干扰。
    更快的接通时间,减少等待时间。
  2. 更高的数据效率:
    在通话过程中保持高速的数据连接,无需切换网络。
    减少网络拥塞,提高整体网络性能。
  3. 更低的功耗:
    VoLTE 优化了网络连接和数据传输,减少了设备的功耗。
    延长电池寿命,提高用户体验。

当前VOLTE不可用的弹窗

当无法使用VoLTE功能时,比如网络不好时,会弹以下窗口,如果点击了确定,可能会导致原来能打视频电话的变成不能打了,需要屏蔽这个窗口
在这里插入图片描述

弹窗代码定位

packages/services/Telecomm/res/values-zh-rCN/strings_ex.xml
在这里插入图片描述

packages/services/Telecomm/src/com/android/server/telecom/components/ErrorDialogActivity.java

    private void showVolteDialog(final int phoneId) {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle(R.string.alert_make_volte_outgoing_call);
        builder.setMessage(R.string.dialog_make_call_ctcc_without_volte_message);
        builder.setPositiveButton(android.R.string.ok, new android.content.DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                ImsManager mImsManager = ImsManager.getInstance(getBaseContext(), phoneId);
                mImsManager.setEnhanced4gLteModeSetting(false);
                dialog.dismiss();
                finish();
            }
        });
        builder.setNegativeButton(android.R.string.cancel, new android.content.DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                dialog.dismiss();
                finish();
            }
        });
        builder.setCancelable(false);
        AlertDialog dialog = builder.create();
        dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY);
        dialog.show();
    }

屏蔽弹出窗口

把这段屏蔽掉。
在这里插入图片描述
作者:帅得不敢出门

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅得不敢出门

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值