美文网首页
android 华为手机分享坑

android 华为手机分享坑

作者: 钢镚koala | 来源:发表于2020-06-22 18:11 被阅读0次

    大部分手机分享短信这样写,都没有问题

           val smsToUri = Uri.parse("smsto:")
            val sendIntent = Intent(Intent.ACTION_VIEW, smsToUri)
            sendIntent.putExtra("sms_body", url)
            if (null != activity) {
                try {
                    activity.startActivityForResult(sendIntent, 1002)
                } catch (e: Exception) {
                    e.printStackTrace()
                    ToastUtils.showLongToast(activity, "On SMS")
                }
            }
    
    

    华为p20不好使,要这样写

            val smsToUri = Uri.parse("smsto:")
            val sendIntent = Intent(Intent.ACTION_SENDTO, smsToUri)
            sendIntent.putExtra("sms_body", url)
            if (null != activity) {
                try {
                    activity.startActivityForResult(sendIntent, 1002)
                } catch (e: Exception) {
                    e.printStackTrace()
                    ToastUtils.showLongToast(activity, "On SMS")
                }
            }
    

    相关文章

      网友评论

          本文标题:android 华为手机分享坑

          本文链接:https://www.haomeiwen.com/subject/wtdffktx.html