Qt for Androidx 调用手机系统自带图库选择图片,打开系统文件选择器,选择相应文件

本文介绍了如何在Qt for Androidx应用中调用手机系统相册选择图片以及使用系统文件选择器。文章详细阐述了打开相册、解析照片路径、打开文件选择器和解析文件路径的步骤,并提到了权限申请的重要性。
摘要由CSDN通过智能技术生成

前言

其实我之前写过这样一篇 Qt for Android 调用系统摄像头和相册 文章,里面的功能是可以满足我现在这个需求,就是换头像吧,打开系统相册,然后选择照片,然后返回照片的路径,但是基本是图片贴出,这也是自己坑了自己一波,当然有那个demo提供,也是懒的再去下载改动了,这里就全新记录一遍高版本的androidx的实现方式,简单明了高效

打开相册

我这边实现的是原生java实现的,所以只写出android的实现代码,至于Qt如何调用,请参考我上面提到的那篇博客,或者查看我其他博客学习。

因为相册中的照片都是存储在sd卡上的,所以需要在 Manifest文件 中添加sd卡的权限,sd卡的权限属于危险权限所以需要进行运行时处理,如下所示:

添加权限:

<uses-permiss
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fu_Lin_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值