有人知道如何将我的应用程序中的文本转发到 Viber 中的指定号码吗?可能吗?
我试过这两种方法:
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(Uri.parse("smsto:00000000000"));
sendIntent.putExtra("sms_body", "text");
startActivity(sendIntent);
这个是正确地转发到所需的号码,但没有传递文本。
和
String S1="test message";
Uri sms_uri = Uri.parse("smsto:00000000000");
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND, sms_uri);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, S1);
//sharingIntent.putExtra(android.content.Intent.EXTRA_PHONE_NUMBER, "00000000000");
startActivity(Intent.createChooser(sharingIntent, "share using"));
上面的代码是将文本转发到 viber,但需要选择一个号码或联系人来发送文本。我几乎尝试了这两种方法的任何组合,但无法实现目标。
我坚持了几个月,任何帮助将不胜感激。