在 Android 棒棒糖中打开短信意图

Opening sms intent in Android lollipop

我正在使用以下代码打开一个 intent。

问题是 sms_body 没有在 intent

中显示
String defaultSmsPackageName = Telephony.Sms.getDefaultSmsPackage(context);
intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:" + Uri.encode(numbers.toString())));
intent.putExtra("sms_body", text);
if (defaultSmsPackageName != null) 
{
    intent.setPackage(defaultSmsPackageName);
}

关于如何在棒棒糖中传输 sms_body 的任何想法。

使用此代码:

 String yournumber="123456";
 Intent sendIntent = new Intent(Intent.ACTION_VIEW);
        sendIntent.setData(Uri.parse("sms:"+yournumber));
        sendIntent.putExtra("sms_body", "My first sms");
        startActivity(sendIntent);