美文网首页
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