贵阳网站建设q.479185700棒,wordpress友链新窗口,专注徐州网站开发,北京acc网站建设在网上搜下#xff0c;如何实现图片的多选或者文件的多选#xff0c;令人纳闷的是居然多是moudle、或第三方jar包#xff0c;当然第三方的工程功能复杂或兼容性比较好#xff0c;并没有说明Android系统是如何提供多选的。既然这么多图片选择器的工程、或者是文件选择器的工…在网上搜下如何实现图片的多选或者文件的多选令人纳闷的是居然多是moudle、或第三方jar包当然第三方的工程功能复杂或兼容性比较好并没有说明Android系统是如何提供多选的。既然这么多图片选择器的工程、或者是文件选择器的工程说明Android本身已经提供了多选的能力。以下是核心方法长按允许多选文件或图片最后api 18以上最低版本Android 4.0intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);以上会根据setType类型打开系统相应的界面单击是选取一个文件长按即可选择多个文件。如果不要单击就返回一个文件这个动作只能自定义写个选取界面或用第三方工程。下面是选取多选文件onActivityResult返回方法。通过getClipData方法得到ClipData 里面存储着文件的uri地址。遍历clipData获得单个图片的uri地址再通过getPath方法获得文件实际在sd卡的路径以下是uir地址转成实际sd卡的路径以上就是简单选取多个文件、图片的方法。