使用数字和文本转发到Viber

时间:2014-08-11 07:58:16

标签: android android-intent viber

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

我坚持了几个月,任何帮助将不胜感激。

0 个答案:

没有答案