android– 从我的应用程序使用Intent打开相机时停止保存图像

android– 从我的应用程序使用Intent打开相机时停止保存图像,第1张

概述可能重复StopsavingphotosusingAndroidnativecamera大家好,我就像这样使用Intent打开相机IntentcameraIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(cameraIntent,ACTIVITY_CAMERA);它很好,并给我结果完美,但问题是这将把图像保存

可能重复
Stop saving photos using Android native camera

大家好,
我就像这样使用Intent打开相机

Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(cameraIntent, ACTIVITY_CAMERA);

它很好,并给我结果完美,但问题是这将把图像保存到SD卡,如何防止这停止保存图像,只是将该数据用于onActivityResult()方法

解决方法:

我不确定但是试试看.它可能会对你有所帮助.

onActivityResult我正在拍摄Image,然后将其存储到另一个位图中.

看到这个:

if(resultCode == RESulT_OK && requestCode==TAKE_PHOTO_CODE){         final file file = getTempfile(this);                  try {                        tempBitmap = Media.getBitmap(getContentResolver(), Uri.fromfile(file));             photoBitmap = Bitmap.createScaledBitmap(tempBitmap, display.getWIDth(), display.getHeight(), true);             takePhotoFromCamera = true;             // do whatever you want with the bitmap (Resize, Rename, Add To gallery, etc)                 } catch (fileNotFoundException e) {                       e.printstacktrace();                 } catch (IOException e) {                       e.printstacktrace();                 }     }

现在,您可以在将文件带到位图后删除该文件.所以它可能没有保存到SD卡.

试试吧.希望它会对你有所帮助.

要么 . . .

用这个:

代码获取用户拍摄的最后一张照片:

String[] projection = new String[]{MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATA, MediaStore.Images.ImageColumns.BUCKET_disPLAY_name, DATE_TAKEN, MediaStore.Images.ImageColumns.MIME_TYPE};final Cursor cursor = managedquery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,                                   projection, null, null, DATE_TAKEN + " DESC"); 

获取该图像后,将其删除.所以它会对你有所帮助.

请享用. :))

总结

以上是内存溢出为你收集整理的android – 从我的应用程序使用Intent打开相机时停止保存图像全部内容,希望文章能够帮你解决android – 从我的应用程序使用Intent打开相机时停止保存图像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1116886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存