【问题标题】:Opening sms intent in Android lollipop在 Android lollipop 中打开短信意图
【发布时间】:2015-01-04 19:32:04
【问题描述】:

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

问题是 sms_body 没有显示在意图中

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 的任何想法。

【问题讨论】:

  • 您从哪里开始intent?你能发布完整的相关代码吗

标签: android android-intent sms android-5.0-lollipop


【解决方案1】:

使用此代码:

 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);

【讨论】:

    猜你喜欢
    • 2018-08-25
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 2016-09-03
    相关资源
    最近更新 更多