0

我已经用谷歌搜索了这个但找不到答案,有人知道如何通过代码将 android Hangouts 聊天消息发送到特定号码吗?

4

2 回答 2

1

使用它,您可以打开环聊和信使应用程序。

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("smsto:"));

//Adding message which is to be sent (both are compulsory to compensate for all android versions)
intent.putExtra(Intent.EXTRA_TEXT, "shareMessage");
intent.putExtra("sms_body", "shareMessage");

//Addres which is to be sent to (Optional)
intent.putExtra("address", "12125551212"); //Optional
startActivity(intent);
于 2015-07-10T10:49:27.103 回答
0

嗯,你是说使用环聊应用吗?哪个内置为 SMS 应用程序?

Intent smsIntent = new Intent(Intent.ACTION_VIEW);
smsIntent.setType("vnd.android-dir/mms-sms");
smsIntent.putExtra("address", "12125551212");
smsIntent.putExtra("sms_body","Body of Message");
startActivity(smsIntent);
于 2014-01-23T22:20:14.347 回答