2017-08-03 64 views
-1

我想从我的应用程序中打开我的默认SMS应用程序并将LINK发送到某个网页,但是当我尝试使用代码时,短信应用程序需要识别链接。我当前的代码是如何使用Intent将链接发送到默认的短信应用程序?

  Intent smsIntent = new Intent(Intent.ACTION_VIEW); 
      smsIntent.setType("vnd.android-dir/mms-sms"); 
      smsIntent.putExtra(Intent.EXTRA_TEXT, "https://stackoverflow.com/questions/9290737/android-message-intent"); 
      startActivity(smsIntent); 

我想是这样的: enter image description here

回答

0

您可以尝试如下:

Uri smsToUri = Uri.parse("smsto:"); 
    Intent smsIntent = new Intent(Intent.ACTION_VIEW, smsToUri); 
    smsIntent.setType("vnd.android-dir/mms-sms"); 
    smsIntent.putExtra("sms_body", "https://stackoverflow.com/questions/9290737/android-message-intent"); 
    startActivity(smsIntent); 
相关问题