2017-08-03 59 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); 
相關問題