1

我正在尝试将我的应用程序中的味精正文和联系人发送到其他可用的短信应用程序,如whatsapp、默认短信应用程序、Skype 等。但它仅适用于默认应用程序,而对于其他应用程序,它要么只接收味精正文,要么只接收联系人。 ..我也尝试过其他动作,如发送..

Uri uri = Uri.parse("smsto:" + destination);
    Intent intent = new Intent(Intent.ACTION_SENDTO,uri);
    intent.putExtra(Intent.EXTRA_TEXT, editMessage.getText().toString());
    startActivity(Intent.createChooser(intent, "Share with"));
4

1 回答 1

0

试试这个代码:

data.setAction(Intent.ACTION_VIEW);
            data.setData(Uri.parse("sms:(234) 567-8901"));
            data.putExtra(Intent.EXTRA_TEXT, "Hello from "+getResources().getString(R.string.app_name));

这个对我有用。

于 2012-06-09T13:09:28.863 回答