【问题标题】:Change Call Screen更改呼叫屏幕
【发布时间】:2010-04-16 12:32:58
【问题描述】:

我需要在 Android 上发起通话时更改或自定义通话屏幕。

在谷歌上搜索后,我没有找到任何方法。

在通话期间无法发送 DTMF 音,其想法是在通话屏幕上发送特定号码。因此,当拨打电话时,可以在呼叫 PBX 期间看到要拨打的号码。

我尝试将数字放在“状态栏”中,但通知会在几秒钟后隐藏,不实用。

【问题讨论】:

    标签: android screen customization phone-call dtmf


    【解决方案1】:

    我认为可以在后台进程的呼叫屏幕前显示敬酒消息或对话框。

    这看起来不太好,但会是一种方法。

    【讨论】:

    • 是的,我已经尝试过发送 toast 消息,但它会在几秒钟内消失。如何在不消失的情况下显示消息以保持在通话屏幕顶部?
    【解决方案2】:

    我需要更改或自定义通话 开始通话时的屏幕 安卓。

    这是不可能的,除非您正在构建自己的 ROM,否则无法自定义或更改通话屏幕。

    无法发送 DTMF 音 通话中

    您可以将 dtmf 序列添加到拨号意图的末尾,以便在呼叫连接后直接发送 dtmf,而不是在通话期间发送。

    感谢任何其他建议。

    您可以尝试以某种方式覆盖数字,但我不太确定您实际想要实现什么,因此建议可能不正确

    【讨论】:

    • Intent mIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + phoneNumber + ";" + dtmfSequence));
    • 感谢 Rafferty ;) 我会尝试...但是如何在 dtmfsequence 上编码 # 符号???
    • 是的,例如:tel:; pbx 总是要求输入密码。
    猜你喜欢
    • 1970-01-01
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多