android调用系统短信Intent时将预填接收号码和内容
16lz
2021-01-26
前段世界在一个应用中调用系统自带的发送短信的Intent,但是接收者的号码一直穿不过去,代码如下: Uri smsToUri = Uri.parse("smsto:123456"); Intent sendIntent = new Intent(Intent.ACTION_VIEW, smsToUri); sendIntent.putExtra("sms_body", "Hello dear world"); sendIntent.setType("vnd.android-dir/mms-sms"); startActivity(sendIntent); 然后查到原因是这个Uri格式的无法自动解析出来,需要另外设置下接收者地址,代码如下: sendIntent.putExtra("address", "123456");
更多相关文章
- Kotlin的配置和使用
- android中修改string.xml中变量
- Intent.ACTION_TIME_TICK的正确用法
- Android(安卓)App的国际化-代码里实现
- [android] toast解析
- Eclipse快捷键设置(转载)
- Android加载html代码和文件
- 一网打尽__Android(安卓)开源代码合集(WebView框架)
- Android(安卓)Studio Mac 快捷键整理分享