【发布时间】:2019-03-29 16:08:01
【问题描述】:
使用 Intent 和 WhatsApp URL,我会收到一条预先填写的消息要联系,但我必须点击发送按钮。有没有办法自动发送消息?我们不能使用 Android 以编程方式按下发送按钮吗?
【问题讨论】:
-
没有直接方式..间接方式是无障碍服务。
-
你检查过
Button的performClick()方法吗?也请分享你的努力,证明这个问题有用的代码。 -
字符串文本=“嗨”;字符串 toNumber = "91xxxxxxxxxx"; Intent 意图 = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("api.whatsapp.com/send?phone="+toNumber+"&text="+text)); startActivity(intent);
-
@ADM 除此之外,我尝试了启用辅助功能服务以通过间接按下按钮来发送消息,这是我第一次启动我的应用程序时它可以工作,即“发送消息”,但之后只执行上述部分。
-
以上是我用来获取预填充文本的代码:@AbhinavSaxena,我尝试使用无障碍服务来发送消息。我没有尝试 performClick() 是否有效?你能分享一些关于它的链接吗?
标签: android url android-intent onclick whatsapp