【问题标题】:Link in SMS from android app从安卓应用链接短信
【发布时间】:2018-09-26 23:14:17
【问题描述】:

我想从我的 android 应用程序中发送一个 SMS 链接。我能够这样做。但整个身体并不反映为一个链接。 SMS 的一部分未显示为链接。任何帮助如何在 android 应用程序中执行此操作。

SmsManager smsManager = SmsManager.getDefault();
selectedSMSMessage = "http://www.mydeeplink.com?SignInId=" + SignIn.userid;

smsManager.sendTextMessage(selectedContact, null, selectedSMSMessage, null, null);
Toast.makeText(getActivity(), "Message Sent",
        Toast.LENGTH_LONG).show();

【问题讨论】:

  • @yatin deokar 知道怎么做。
  • 我猜你可以在发送之前使用正则表达式来验证消息

标签: android android-sms


【解决方案1】:

试试这个

public static void main(String[] args) {

    String id = SignIn.userid;

    String trimmedID = id.trim();

    String selectedSMSMessage = "http://www.mydeeplink.com?SignInId=" + trimmedID;

}

【讨论】:

  • 短信链接坏了ROM“?”和“=”符号
  • @MohammadAamir 抱歉,但听不懂。
  • 我可以成功发送短信。我正在发送短信中的深层链接。但它会在像“?”这样的特殊字符处中断。或“=”。
  • 链接在“?”处的短信中断
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多