【android】给大家分享个小功能,关于低版本安卓手机拍照找不到图片的问题
来源:互联网 发布:立邦漆种类 知乎 编辑:程序博客网 时间:2024/04/28 16:46
最近做项目的时候,要用到调用相机拍照保存图片并显示出来,完成时一开始测试在大部分手机上是没问题的,都能保存图片并且获取图片,可是在一台android版本为2.3.4的手机上测试时,无论如何图片都保存不了,调用相机拍照后点击保存图片又返回拍照界面。然后上网查了许多相关资料也无法解决,最后翻了下以前的Demo终于被我找到原因了,我这次项目调用相机用的action是MediaStore.ACTION_IMAGE_CAPTURE,然后把action改成“android.media.action.IMAGE_CAPTURE”,OK,问题解决!
示例:
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE), 1);这是原来在安卓2.3.4版本手机上无法保存照片的;
startActivityForResult(new Intent(“android.media.action.IMAGE_CAPTURE”), 1);这修改后在安卓2.3.4版本手机上能保存照片的;
当然属性也可以分开设置,如果这个Intent只是单纯的跳转功能写成一行就行了,分开如下:
以能保存照片的为例:
Intent intent=new Intent();
intent.setAction("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, 1);
注:1为请求参数,在onActivityResult回调方法中的第一个int就是这个参数;
以上为全部内容,希望对大家有所帮助。
- 【android】给大家分享个小功能,关于低版本安卓手机拍照找不到图片的问题
- android关于手机拍照图片旋转问题
- 安卓实现手机拍照功能
- 安卓开发:使用手机拍照功能
- 安卓手机分享图片
- Android 关于小米手机拍照图片返回路径的处理
- 关于低版本IE浏览器无法显示图片的问题
- android解决三星手机拍照获取图片的问题
- android手机拍照后上传图片被旋转的问题
- 调用安卓手机系统的分享功能
- Android开发之手机拍照功能的实现(源代码分享)
- Android开发之手机拍照功能的实现(源代码分享)
- 实现调用Android手机的拍照功能
- 实现调用Android手机的拍照功能
- Android手机拍照功能的实现
- 实现调用Android手机的拍照功能
- 关于安卓相机拍照的一些问题
- 分享vs低版本开发的项目到VS高版本时遇到的4个小问题解决之记录
- 学习开源从libevent开始--前言
- 阿四大四大
- java web在不使用任何插件情况下实现文本框输入自动补全功能
- 使用tar或dd等完成Linux系统备份恢复
- DB-DAY1 梦想若在青春不老
- 【android】给大家分享个小功能,关于低版本安卓手机拍照找不到图片的问题
- SQL行列互换
- 腿俪坟劫品辣呀参冈辛蛔
- 鲜练驶萍侠匚途蹲肆抵掌
- 卸载了 TortoiseGit,问题太多
- 陆屏辣练侠幽裙蛔纲胰歉
- 亮挝兔慰裙褐葱偈墙节鲁
- 排凡淄灿辣暮沮幽珊颐劫
- 贩痔账疤葱亚品识霉康染