当前位置:   article > 正文

android studio拍照功能问题解决

android studio拍照功能问题解决

1.点击拍照功能直接闪退

2.拍照后不能选择确认键,无法保存

上述是在android studio做项目中经常会使用到模拟器或真机的拍照功能时主要遇到的两个问题。

解决方法:

1.直接闪退问题:

  1. if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.N)
  2. {
  3. StrictMode.VmPolicy.Builder builder=new StrictMode.VmPolicy.Builder();
  4. StrictMode.setVmPolicy(builder.build());
  5. }

加入以上代码能有效解决90%的闪退问题

添加地点应在本类的 onCreate() 方法重写下。如:

2.拍照后不能选择确认

拍照后不能选择确认,大部分原因是临时路径保存不上的问题。将源代码中的临时路径保存代码换成以下代码,能解决大部分该问题。

tmp_path=Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath()+"/image"+randtime+".jpg";

添加地点:点击拍照按钮方法中

上述问题若还未解决,查看是否添加了动态权限

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/526595
推荐阅读
相关标签
  

闽ICP备14008679号