我正在尝试将msg的身体和联系人从我的应用程序发送到其他可用的短信应用程序,如whatsapp,默认短信应用程序,Skype等。但它只适用于默认应用程序和其他人,它只是采取msg身体或只有联系人......我也尝试过像SEND这样的其他行动..
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"));
答案 0 :(得分: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));
它对我有用。