三星手机调用相机拍照出现横竖屏切换?

一个界面布局,有调用系统相机拍照功能,布局的Activity在Mainifest.xml文件里面设置为android:screenOrientation="portrait",在其他类型的手机上拍照没有横竖屏切换,可是在三星上调用系统拍照后出现了横竖屏的切换,之前拍的照片也无法显示在相应的位置,各位帮帮忙看看这个要怎么解决?

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android开发,相机拍摄并返回时,部分手机出现横竖屏切换的错误处理。
前两天在做Android开发的时候,遇到要实现拍照并保存图片,然后将图片转换为bitmap放到控件上。 我的开发机是三星,这时候就出现了问题,在拍照后点击确认的时候,明显可以看到,准备放的控件上出现过图片,然后屏幕进行了横竖屏切换,再然后,控件上就什么也没有了。 这是由于三星手机在拍照返回的时候强行采取了横竖屏切换,即使你再配置文件中设定了不允许切换,也不行。 后来找了很多的东西,终于发现了
三星手机拍照旋转问题 调用相机拍照出现横竖屏切换?
三星手机调用相机拍照出现横竖屏切换?拍照获取图片时,当应用是竖屏时,在部分手机上,如:三星note3上,图片不能正常显示,会旋转90°。1.调用拍照后,读取临时存储的图片,temp为自定义的路径 调用拍照Intent intent = new Intent( MediaStore.ACTION_IMAGE_CAPTURE);
完美解决三星手机拍照后横竖屏切换导致的回调为null以致程序崩溃的问题(包括三星note3的特殊适配)
场景:安卓开发中我们经常会有拍照上传的需求,比如上传图片,或者上传头像等等,方法也比较常规,通过调用startActivityForResult(Intent intent, int requestCode)方法调起系统的拍照,然后在onActivityResult(int requestCode, int resultCode, Intent data)方法中对回调结果进行处理。相信很多同学会遇
android调用系统相机的方法,并且解决三星手机遇到的问题
整理android调用系统相机的方法及遇到的问题 在项目中遇到需要调用系统相机的功能点,整理方法如下 1.拍照完成之后直接存图片 [java] view plaincopy    Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);      intent.putExt
三星手机拍照,图片旋转问题的解决
package com.cyhz.library.view; import android.app.Activity; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; impor
相机拍照问题
相机拍照,多张显示,三星手机拍照横竖屏切换防止异常问题
三星I9300手机在调用系统摄像头拍照onActivityResult data为null的解决方法
程序需求,需要上传头像,所以就调用了三星盖三的系统拍照方法 调用系统拍照方法如下: // 调用系统拍照程序自定义保存文件路径 private void takePhoto() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); Uri uri = getOutputMediaFileUri(MEDIA_TYP
android调用系统相机的方法,并且解决三星手机遇到的问题,图片旋转、压缩
在项目中遇到需要调用系统相机的功能点,整理方法如下 1.拍照完成之后直接存图片 [java] view plaincopy    Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);      intent.putExtra("crop", "true");// crop
android做自定义拍照功能时,三星手机拍出来的图片会横屏显示
三星手机拍出来的图片会横屏显示的问题: 首先获取图片的旋转角度 : //获取图片的旋转角度 public static int readPictureDegree(String path) { int degree = 0; try { ExifInterface exifInterface = new ExifInterface(path);
解决三星调用系统相机拍照显示图片旋转90度横着的问题
三星调用系统相机拍照显示图片是横着的问题解决
js实现手机横竖屏事件
在做H5项目时,需要在横竖屏变化时,做一些处理。毫无疑问,需要使用orientationchange来监听横竖屏的变化。 https://github.com/zuopf769/notebook/tree/master/fe/js%E5%AE%9E%E7%8E%B0%E6%89%8B%E6%9C%BA%E6%A8%AA%E7%AB%96%E5%B1%8F%E4%BA%8B%E4%BB%B6
关于imageloader的使用以及调用系统相机相片 三星手机上的旋转90度解决
有一个相机类,它是利用bitmap加载并解决了旋转问题 /** * 调用系统相机拍照工具类 * @author yao * */ public class CaremaUtil { private static String strImgPath = "";// 照片的绝对路径 private static String imgPath = "";// 照片所在文件夹路径 // 保
Android调用三星系统照相机照片显示问题
最近开发B端产品,遇到了一个恶心的问题。就是调用三星手机的系统照相机问题。当调用相机拍照,保存的图片与实际效果相差90度。 找了好多资料发现,三星手机拍照默认(竖屏)方向为90度,而其他的手机入,小米,华为,锤子等等都是默认0度。了解了这些之后 就有了解决思路。 首先我们要知道手机的品牌。 public static String getBrand() { return a
Android 拍照强制横屏解决...
Android Camera 三星BUG  :               最近在Android项目中使用拍照功能 , 其它型号(华为,小米,中兴,魅族...)的手机运行成功了  唯独在三星的相机上遇到了bug . BUG具体体现为 : (1) 摄像头拍照后图片数据不一定能返回 ;  onActivityResult的data为空   (2) 三星的camera强制切换到横
完美解决部分安卓手机调用系统拍照上传时图片旋转问题
实际开发中我们经常会有拍照上传图片,或者上传头像的需求,但是经常会发现部分手机,例如三星等,拍照后的图片会产生不同角度的旋转,原因是这些手机拍照后会有一个自动旋转的过程,具体解决思路也很简单,我们来看下具体代码: //首先我们先获取当前图片的旋转角度 public static int readPictureDegree(String path) { int degree
三星手机拍照,上传照片或者下载导致图片旋转90°的解决办法。
项目需求。 因为项目中需要对拍照之后的图片进行上传。 (这也是一个简单的问题) 但是就是三星手机(三星note3),出现拍照之后照片旋转了九十度。 然后我们上传上去,然后通过其他手机请求url在此显示还是旋转过的。说说我们解决问题的路径。 1. 起初以为我们上传照片的时候就是旋转过了的,但是查看图片所在的位置,结果发现图片是正的。 那么是为什么再次下载图片还是旋转的,我们就
android解决三星手机拍照获取图片的问题
最近在项目中用到了拍照获取图片上传的功能。
Android Camera 拍照 三星BUG总结
Android Camera 三星BUG : 最近在Android项目中使用拍照功能 , 其它型号的手机运行成功了 唯独在三星的相机上遇到了bug . BUG具体体现为 : (1) 摄像头拍照后图片数据不一定能返回 ; onActivityResult的data为空 (2) 三星的camera强制切换到横屏 导致Activity重启生命周期 (但是部分机型 配置 android:configChanges 也不能阻止横竖屏切换); 我的解
ios 相机界面强制横屏
IOS调用系统的相机默认是竖屏的,网上找了很多方法强制横屏都无效,以下代码经测试兼容ios78 自定义一个UIImagePickerController并且覆盖以下方法: -(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {     return UIInterfaceOrientationLan
关于自定义相机照片横竖屏转换问题的解决
在自定义相机中,横竖屏拍照时,其显示的图片与预览的时候方向不一致,有以下2种方法: 第一种:比较普遍, /** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(f.get
webapp中html5调用系统相机拍照问题
webapp中html5调用系统相机拍照问题一. 引言:    webapp之所以现在很流行,主要是现在的手机硬件配置都过剩了,用网页做的UI界面流畅度上与原生的差距很小,关键是开发速度得到了很大的提升,而且可以跨平台,IOS和Android可以使用同一界面,但是其中也会有一些问题,这里就说说调用系统相机出现的问题。二. 在webapp中调用系统相机拍照存在的问题:1. 部分手机通过html5调用...
android关于三星手机自定义相机拍照后照片旋转90度解决方案
最近应项目需求要自定义相机,后发现三星机器(其他机型有待测试)拍照后照片会旋转90度;在网上找了很多资料(ExifInterface 这个可以自行搜索)但都没解决,最好我只会硬着头皮解决。 三星机器拍照后获取图片的高宽发现,宽比高大, 11-03 14:18:04.726 4203-4203/bitmap.getHeight----->: 720 11-03 14:18:04.726 4
android系统相机的使用、及解决拍照闪退的问题
一、调用安卓系统相机拍照
Android开发中三星手机拍照异常处理
今天在做开发的时候,遇到了一个比较严重的BUG。就是程序中上传图片功能在调用手机拍照时,其它手机都没问题。唯独三星手机(N9008s)拍照时程序直接崩溃。三星手机与其它手机拍照时唯一的区别是三星手机在拍照时,手机会切换横竖屏。 DUBUG程序发现,三星手机在拍照后,在onActivityResult方法中返回的数据为null,想了想可能是手机横竖屏对Activity的生命周期影响导致的,想到了an
Android开发拍照功能横竖屏处理方法
Android开发拍照功能横竖屏处理方法   Android开发拍照功能横竖屏处理方法   1)、设置Activity强制横屏,成像效果不错,所见即所拍,但是系统组件一样跟着横屏,比如菜单,图片预览对话框等。         //横屏        //setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_L
关于Android 4.4(华为)调用系统相机问题
最近使用测试机(华为,4.4系统)调用系统相机进行拍照时,点击拍照完成,手机又反回了拍照页面,此时应该setResult上一个页面,但是上一个页面的onActivityResult没有被调用,大概有些小米手机也会这样吧,记录下解决方法: 原先是在A页面的onCreate方法中启动了调用系统相机: 这时启动了系统相机界面B,拍照完成后setResult返回无法调用onActivityResult,还
Android 横竖屏切换 导致崩溃
在不少应用中都会发生出现屏幕方向改变,但是在改变的时候又会发生什么事情呢?我们写一个app测试一下代码在这里:http://download.csdn.net/detail/edwardwayne/8594291我们在mainActivity中写了android生命周期中几个重要的阶段onCreate,onResume,onStart,onDestory,onStop的方法在其中都调用toast方法
android 调用系统相机拍照的各种异常处理
1 本文只讨论调用系统相机出现的异常解决办法下面是调用系统相机的代码 先看一下最简单的写法 Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, SELECT_PIC_BY_TACK_PHOTO);  android.pr
真正解决三星等手机拍照问题
相信大家在Android 开发的过程中肯定会遇到拍照的问题,然而利用Android 系统自带的相机肯定是我们的首选  但是在开源力量的强大之下也会有一些 与本身系统不尽一致的存在。例如: 个别三星手机拍照无法正常显示。 1、通过拍照测试 发现是因为手机屏幕旋转造成页面异常关闭 一般情况我们在 AndroidManifest 文件中配置activity 的 screenOrientation="
Android 7.0 系统相机崩溃解决android.os.FileUriExposedException
最近市场开始强行要求适配7.0,无奈之下发现不少好文章,特此收藏记录。
手机的web页面调用相机拍照上传
想在手机里的web页面里上传照片,又希望能调用摄像头拍完了再上传。 看这代码,重要的是capture="camera" accept="image/*"。 结束。
手机端调用相机上传图片
手机端调用相机照相或者上传文件
三星手机在android中拍照时,照片反转的问题
最近在项目里,发现使用三星手机拍照时照片被反转 解觉方式: 在拍照后调用:(onActivityResult) /** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(图片路劲); BitmapFactory.Options opts=new Bitm
调用安卓相机闪退
1.现象 在使用安卓手机的一些应用调用照相机时,我们会发现有时候当我们拍照完毕时,程序会出现闪退,非常影响用户体验。目前项目中也有类似的拍照上传功能,当使用米3手机测试时,拍照上传功能可以正常使用,当我们换上红米或者其他一些比较早或者比较低端的手机时,就出现了闪退的问题。 1.1开启相机的intent/* mPictureCachePath为当前照相相片的存储路径 */ pictureCache
Android 相机开发 三星拍照崩溃修改解决 详细
android 相机调用问题    三星系统4.0以上, 调用系统相机屏幕会强制切换为横屏 拍照完会切换为竖屏 点击保存回Activity  程序会直接崩溃   我理解的是:android系统在手机切换横竖屏的时候会把当前的activity销毁掉  然后又重新执行Oncreat方法    activity中设置得静态变量,所有的类变量居然都变成了空,而且在返回activity时重新执行onc
Android 三星手机拍照无法收到回调问题
三星手机自己为是的做了一个很酷的功能 - 拍照后自动旋转的功能,从而导致了需要回调的Activity被重新onCreate,使开发者在onActivityResult中得到 resultCode == RESULT_OK, 而 url == null 的现象。 此DEMO就是为了解决这个问题而写的。
如何修改WebUpload上传文件默认调用系统相机,而不是手机相册?
WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。采用大文件分片并发上传,极大的提高了文件上传效率。整体功能很强大,
html5通过浏览器调用手机相机
基本需求,是点击网页中头像图片,弹出提示:手机、相册、文件管理器…… 相机拍照后,自动上传图片。不知道为什么,相册选择的图片无法正常上传。 .up_icon,.up_input {position: absolute;top: 10px;left: 110px;width: 64px;height: 64px;z-index: 2} .up_icon {overflow:
android 部分(三星)手机拍照后照片旋转问题解决方案
1、读取图片的旋转属性 /**  * 读取图片的旋转的角度  *  * @param path  *            图片绝对路径  * @return 图片的旋转角度  */ private int getBitmapDegree(String path) {     int degr
android 7.0 调用系统相机崩溃的解决方案
项目运行两个礼拜了,相机也在7.0以下运行的完美,突然早上同事拿他的7.0手机给我说 这是一个大bug.我一看调用相机直接崩溃。报的错误如下图: 接着我以为是我的文件路径错误,找了老半天没发现问题,仔细想想不太可能了。于是乎,开始求助各大网友了。 解决方案: 1、(推荐)7.0之后你的app就算有权限,给出一个URI之后手机也认为你没有权限。 不用修改原有代码,在Applicati
android7.0调用相机拍照的问题解决方案
最近在应用中开发调用系统相机拍照的时候,遇到一个问题,就是在安卓7.0及以上机型使用,按照往常写法Uri.fromFile(imgFile)回抛出异常FileUriExposedException导致程序崩溃。通过上网查看知道了安卓7.0及以上的特殊问题。因此整理了其他的人的处理方法,我也根据自身的项目需要进行了整改,特此奉上,供学习交流!1.在清单文件里添加provider如下:<applicat
h5调用手机照相机
-
android 三星手机拍照裁剪后会旋转问题
三星手机拍照裁剪后会旋转问题,导致会重走生命周期,也就是说会重新调用onCreate()方法 出现之前明明创建好的对象报空 解决办法:把调用拍照的activity设置 android:configChanges="orientation|keyboardHidden|screenSize" 在此记录下
三星手机拍照强制切换到横屏及照片旋转问题
最近在做项目,项目里面有拍照上传的功能,无非就是吊起系统拍照功能,然后获取所拍照的地址,然后上传即可。但是当我无意间拿了一部三星手机装了App之后,当使用拍照功能的时候,拍完之后,界面并没有出现所拍的照片,之后才知道是三星手机在拍照的时候会强制切换到横屏,导致生命周期重走了,所以拍出来的照片所保存的地址也跟着没有了,然后我在清单文件中配置了该Activity的android:configChang
首页> H5教程> 正文 关于html5中如何调用相机拍照并且压缩图片的示例详解
转: http://www.php.cn/html5-tutorial-375333.html 背景 最近要做一个h5的页面,主要功能就是调用相机拍照或者是相册选图并且把照片压缩转base64之后上传到后台服务器,然后服务器返回识别结果。 前端的主要功能点有: H5如何调用相机 图片如何压缩 图片转base64 H5调用相机/相册 调用相机最简单的方法就是使
Android三星手机拍照自动旋转问题解决方案
Android 三星手机拍照,从图库选择照片旋转问题完美解决 好久没有写博客了,最近解决了一个令我头疼好久的问题,就是三星手机拍照图片旋转的问题,项目中有上传图片的功能,那么涉及到拍照,从相册中选择图片,别的手机都ok没有问题,唯独三星的手机拍照之后,你会很清楚的看到会把照片旋转一下,然后你根据路径找到的图片就是已经被旋转的了,解决办法终于被我找到了。我们可以根据图片的路
三星照相默认旋转90度完美解决
早几天在开放中遇到三星照相旋转90度,上网去找资源都没有完整的资源。之后自己尝试多种方法实现了。希望能帮助到大家
Android 三星手机拍照,从图库选择照片旋转问题完美解决
好久没有写博客了,最近解决了一个令我头疼好久的问题,就是三星手机拍照图片旋转的问题,项目中有上传图片的功能,那么涉及到拍照,从相册中选择图片,别的手机都ok没有问题,唯独三星的手机拍照之后,你会很清楚的看到会把照片旋转一下,然后你根据路径找到的图片就是已经被旋转的了,解决办法终于被我找到了。我们可以根据图片的路径读取照片exif(Exchangeable Image File 可交换图像文件)
Android 三星手机拍照图片旋转处理
三星拍照后,图片竟然是旋转的
Android开发:从调试App在三星系手机上的拍照问题得到的普遍结论(真的是人人皆知的道理)
最近在做一个简单的功能实现:拍照上传得到URL-->将得到的URL通过另一个业务接口传给服务器。本来在我的测试机上一点问题都没有,完美运行,然而测试妹子总是过来说,你这个拍照不行啊,拍一张照片没有记录,拍第二章的时候会一起出来,而且有时可以上传有时失败,完全随机的,而且经常看不到图片。经过简单的排查,只有在测试妹子的三星S4和我的三星note3上会出现,于是推测是三星系统的问题,于是用别的三星手机
相关热词 c#中dns类 c#合并的excel c# implicit c#怎么保留3个小数点 c# 串口通信、 网络调试助手c# c# 泛型比较大小 c#解压分卷问题 c#启动居中 c# 逻辑或运算符
立即提问