开发者社区> 问答> 正文

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

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

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

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

谢谢

展开
收起
kun坤 2020-06-06 11:49:30 685 0
1 条回答
写回答
取消 提交回答
  • 这个有难度吧?我只知道通过injectEvent往系统里添加输入事件。你这个怕得去看输入法的源码了。android里自带######

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

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

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

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

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

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

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

    ######你好 请问问题解决了没?求demo
    2020-06-06 11:49:37
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载