我正在接听电话的应用程序,并且在拨打电话的过程中,它会输入先前保存或复制的号码。首先,我想知道这是否可能。其次,我一直有些想法想,但我不知道他们会如何疯狂是因为我是比较新的Android和有关于它的局限性一点想法:Android:拨打一个自定义号码,一旦拨打电话
- 存储在剪贴板中的数字,并有在通话屏幕上点击粘贴,只需将数字粘贴到拨号器中
- 取出存储在剪贴板中的号码中的每个数字,然后以编程方式按下用户将触摸的电话垫上的键
- 在我自己的应用程序中打开来电,该应用程序可以接听电话并具有在拨号程序中粘贴/添加号码的功能
- 覆盖上,在一个调用(比如退格键),弹出的小键盘的按键之一,再编程它来执行我想要的功能(所以不是退格,它会进入保存的号码)
这些都是可能的(为什么或为什么)?或者你可以建议任何其他方式来实现我想要的?谢谢,非常感谢。
编辑:让我更加具体。这是我针对屏幕:
我需要一些方式来获得一个自定义数字到这个领域。无论如何,我只需要一个领导或小费来让我走上正确的轨道。我看到人们制作的应用程序是自定义拨号程序,但他们所做的只是输入一个号码并拨打电话。如果我必须制作自己的应用程序,它必须能够接听电话或访问接听的电话,并填充上述字段或自己的字段,以便发挥相同的功能。
“我正在开发一个可接听电话的应用程序,并且在通话过程中拨号盘中输入了以前保存或复制的号码。” - 你能用不止一句话来描述问题吗? “自定义号码”是什么意思?另外,“接听电话的应用程序”是什么意思? – RajV
@RajV那么,我的意思是,如果它检测到某个来电号码(用户可以设置的自定义号码),那么我的应用程序就会接听电话而不是默认的应用程序,并且我将能够编程可以灵活地在我自己的应用程序中将数字输入拨号盘。这是假设我不能将任何数字添加到默认应用程序拨号器(在调用中),以及额外的假设,我被允许编写一个应用程序来接听并处理它,而不是默认的Android应用程序。这是否更有意义?谢谢! – capcom
查看我的回答。要接听来电,您需要使用内部ITelephony对象。同样的拨号方式可能会让您在拨号盘上输入几个数字。如果这样做,就不需要编写自己的拨号程序。 – RajV