Android——发送彩信

跳转到相册选择图片

java 复制代码
        btn_jump.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                // 跳转到系统相册选择图片并返回
                Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
                // 设置图片类型为图片类型
                intent.setType("image/*");
                // 打开系统相册,并等待图片选择结果
                mResultLauncher.launch(intent);
            }
        });

发送带图片的彩信

java 复制代码
    private void sendMms(String phone, String title, String message) {
        Intent intent = new Intent(Intent.ACTION_SEND);
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        // 因为这次跳转带了Uri,Intent的接收者将被准许读取Intent携带的URI数据
        intent.addFlags(Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION);
        // 彩信发送的目标号码
        intent.putExtra("address", phone);
        // 彩信的标题
        intent.putExtra("subject", title);
        // 彩信的内容
        intent.putExtra("sms_body", message);
        // 彩信的图片附件
        intent.putExtra(Intent.EXTRA_STREAM, picUri);
        // 彩信的附件为图片
        intent.setType("image/*");
        // 因为未指定要打开哪个页面,所以系统底部会弹出选择窗口
        startActivity(intent);
    }
相关推荐
2501_916013748 小时前
iOS混淆工具有哪些?跨平台 App 混淆与保护的实用方案
android·ios·小程序·https·uni-app·iphone·webview
2501_915909068 小时前
iOS 文件管理实战指南,用户文件、安全访问与开发调试方案
android·ios·小程序·https·uni-app·iphone·webview
没有了遇见12 小时前
Android虚拟机与虚拟空间检测实战详解<二>
android
峥嵘life12 小时前
Android初学者系统开发学习路线参考
android·学习
Xu_youyaxianshen14 小时前
Android 缓存日志(Logcat)导出与分析全攻略
android·缓存·log日志
黑白小道士14 小时前
Kotlin 中,run、also、let、apply、with 是常用的作用域函数
android·kotlin
0wioiw017 小时前
Android-Kotlin基础(Jetpack③-LiveData)
android·开发语言·kotlin
xzkyd outpaper17 小时前
Android中Binder缓冲区为什么限制1MB,此外Bundle数据为什么要存储在Binder缓冲区中
android·binder
aqi0018 小时前
FFmpeg开发笔记(七十九)专注于视频弹幕功能的国产弹弹播放器
android·ffmpeg·音视频·直播·流媒体
深盾科技19 小时前
Android 安全编程:Kotlin 如何从语言层保障安全性
android·安全·kotlin