拍照与选择照片

    // 拍摄照片private val takePicturePreview =registerForActivityResult(ActivityResultContracts.TakePicturePreview()) { photoPreview ->// 该合约返回的是Bitmap,需要保存要进行额外的处理if (photoPreview != null) {ivPhoto.setImageBitmap(photoPreview)}}// 相册选择单张private val selectPhoto =registerForActivityResult(ActivityResultContracts.GetContent()) { uri ->if (uri != null) {ivPhoto.setImageURI(uri)}}// 相册选择多张private val selectMultiplePhoto =registerForActivityResult(ActivityResultContracts.GetMultipleContents()) { uriList ->if (uriList.size > 1) {// 处理返回的集合并进行显示}}

使用

   cameraShot.setOnClickListener {// 相机拍摄takePicturePreview.launch(null)}albumSelect.setOnClickListener {// 图片选择selectPhoto.launch("image/*")}

Android系统相机拍照与选择照片相关推荐

  1. android调用相机拍照返回的照片大小太小,变得模糊

    1.使用相机拍照默认情况下调用相机的方式: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForRe ...

  2. android 相机和照片一起_Android-----调用系统相机拍照并把照片展示在图库中

    public classMainActivity extends AppCompatActivity implements View.OnClickListener{privateButton tak ...

  3. android拍照保存到系统相册,调用系统相机拍照,并且保存到系统相册的一般套路...

    最近遇到也一个需求:调用系统相机拍照,并且照片可以在系统相册显示. 关于照片显示在系统相册这个问题,因为安卓机型太多了,各大厂商都对原生系统进行了不同程度的定制,所以在一般情况下,有的手机会把图片直接 ...

  4. Android7.0上拍照与选择照片Crash问题

    在Android7.0系统上,Android 框架强制执行了 StrictMode API 政策禁止向你的应用外公开 file:// URI. 如果一项包含文件 file:// URI类型 的 Int ...

  5. android系统相机的使用、及解决拍照闪退的问题

    http://blog.csdn.net/lang791534167/article/details/39647263 相机已成为Android手机不可或缺的一部分,我们在开发可能也会涉及到关于相机的 ...

  6. android 相机拍照返回,Android6.0机型上调用系统相机拍照返回的resultCode值始终等于0的问题...

    版权声明:本文为博主原创文章,未经博主允许不得转载. 正常情况下调用系统相机拍照: 如果拍照后点击的是"确定"图标,返回的resultCode = -1(Activity.RESU ...

  7. Android 调起系统相机拍照

    概述 比奇小说网 m.biqi.org 最近在看 nanChen 写的图片选择器 ImagePicker,感觉写得很不错,也打算把从中学到的东西写下来.很多时候,遇到一个好的框架能够降低开发成本这是好 ...

  8. Android多媒体功能开发(4)——调用系统Activity拍照、选择图片、查看图片、裁剪图片

    一.拍照 拍照界面就是调用系统照相机,动作为MediaStore.ACTION_IMAGE_CAPTURE.生成的照片有三种返回方式: 在调用拍照应用的Intent中通过EXTRA_OUTPUT属性设 ...

  9. Android客户端之“微服私访”App的系统学习(八)调用系统摄像头拍照并管理照片并使用Okhttp上传文件至后台

    纤云弄巧,飞星传恨,银汉迢迢暗度.金风玉露一相逢,便胜却.人间无数.柔情似水,佳期如梦,忍顾鹊桥归路.两情若是久长时,又岂在.朝朝暮暮.明天就是七夕了,在此吟诗一首,然而和我并木有什么关系,所以还是静 ...

最新文章

  1. ZeroMQ在windows下不同语言的编译
  2. 温度传感器有源电子标签设计浅析
  3. 网络公司千千万,放心委托看这里!
  4. 适合零基础学python的书籍_适合零基础学习Python的书籍
  5. 2020-07-03 CVPR2020 i3DV论文讨论(2) 笔记
  6. 参数校验放在controller还是service_@Validated校验的实践
  7. 使用代码创建BRF ruleset
  8. C++:14---虚继承,虚函数,多态
  9. java线程池 synchronized_java多线程学习(二) 之 synchronized
  10. 【原创】tarjan算法初步(强连通子图缩点)
  11. eclipse中导入maven项目:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.proje...
  12. Django 踩过的坑(二)
  13. 由陌生到认识——物联网LoRa技术入门简介
  14. 数据分析的 5 种归纳方法
  15. ZTE 5G UPF 性能白皮书
  16. 【技术邻】FloEFD热仿真分析之结果处理
  17. 20脚的RSIC-V MCU,竟然可以基于FOC开发PMSM电机
  18. 数据库中的数据模型 概念数据模型、逻辑数据模型、物理数据模型
  19. 该微信用户未开启“公众号安全助手”的消息接收功能,请先开启后再绑定的解决办法
  20. 1.camera硬件接口学习-DVP,MIPI-CSI2,USB

热门文章

  1. python entry如何清空_如何清除tkinter中来自Entry小部件的以前输入?
  2. 曲终人散,弦断花落,许梦尘埃落定
  3. 基于C#的电脑录屏和录像(工程源码)
  4. ASP.NET动态加载CSS文件
  5. 双11投影仪推荐,什么样的投影仪才是年轻人最爱的?
  6. 论三元九运和二元八运
  7. 非科班转行的2018秋招算法工程师面经:面试实录+人生经验
  8. live555 源码架构分析
  9. windows内核情景分析 --- DPC 目的信令点编码
  10. Oracle v$SQLTEXT案例