拨打电话后根据提示自动输入数字或者字符

灵格斯 发布于 2012/04/23 16:49
阅读 649
收藏 0

您好,我现在在做一个软件的小的功能。拨打移动充值电话13800138000,根据提示信息需要手动输入相应的数字或字符,现在要把这个手动输入的过程变成在程序中自动输入。隔几秒就可以自动输入数字,然后自动输入充值卡密码。

我找这方面的资料找了好久了,可以一直都没有找到相关的代码或者资料。现在想的方法是模拟发送按键事件,可以这个方法在1.6之后就没有这个方法了,不知道如何实现。也不清楚是否能实现。

所以请教大牛您,希望可以得到您的提点。我要用到哪方面的技术,使用什么样的方法可以实现这个功能???除了我现在想的这个,是否还有其他的方法??

谢谢

加载中
0
邓凡平
邓凡平
这个有难度吧?我只知道通过injectEvent往系统里添加输入事件。你这个怕得去看输入法的源码了。android里自带
0
恋恋美食
恋恋美食

充值语音系统也会变的啊,就像客服系统一样,菜单经常换。

根据时间输入还有个问题,有时系统会给你播个小广告,不好搞。

你做这个到底干什么用呢?

灵格斯
灵格斯
菜单会换,暂时不要紧,现在就是要做出这样的效果出来,做这个的用处就是试试在拨打电话的时候自动输入数字,而不是手动输入
0
灵格斯
灵格斯

引用来自“邓凡平”的答案

这个有难度吧?我只知道通过injectEvent往系统里添加输入事件。你这个怕得去看输入法的源码了。android里自带

通过injectEvent往系统里添加输入事件,这样怎么样实现呢??我在网上找了这方面的资料也是这么说,可是这个方法在android1.6以后好像就不能用了,这怎么办呢??

0
幸福的密码
幸福的密码
你好 请问问题解决了没?求demo
返回顶部
顶部