有人知道如何将我的应用程序中的文本转发到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,但需要选择一个号码或联系人来发送文本。 我已经尝试了这两种方法的几乎任何组合,但无法实现目标。
我坚持了几个月,任何帮助将不胜感激。