如题。常有自家app 调起 短信的需求,大部分写法都会如下,但其中这句
<span style="white-space:pre"> </span>smsIntent.setType("vnd.android-dir/mms-sms");
在android 6.0 以下是没问题的,但android 6.0 以后不再被官方支持,就会导致 activity not found,因此无法正常调起短信;删掉那句就好,感觉没啥差别;还有一般调起短信 用 Intent.ACTION_SENDTO;
private void sendSMS(String phoneNumber, String message) {
try {
Intent smsIntent = new Intent(Intent.ACTION_VIEW);
smsIntent.setData(Uri.parse("smsto:"));
smsIntent.setType("vnd.an