android6.0以下版本的手机拍照界面不能点击确定,6.0以上的版本可以拍照

测试发现,6.0以上版本手机拍照正常,6.0以下版本在拍照界面无法点击确定。高版本使用getExternalStoragePublicDirectory存储,低版本使用getExternalStorageDirectory,前者在低版本手机上无法正常操作,后者在高版本手机上返回照片不显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试6.0以上的版本手机拍照无影响,使用6.0以下的手机在拍照界面不能点击确定/OK

 

已上是关于拍照的所有代码,选择存储路径时候,使用高版本手机存储路径为

getExternalStoragePublicDirectory

低版本手机的存储路径为

getExternalStorageDirectory

测试过程中发现高版本中使用getExternalStorageDirectory的存储过程拍照返回后不显示照片,getExternalStoragePublicDirectory的存储路径使用低版本手机拍照时候,在拍照界面不能点击确定/OK/完成,也可以重拍或者取消就是不能点击确定。这种方式的拍照不会出现缩略图,使用系统默认的拍照new Intent(MediaStore.ACTION_IMAGE_CAPTURE)返回的照片是缩略图,放大后看全是模糊的。

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值