我编写了一个小程序想用调用系统自带的相机,但是我发现我用原本的相机照出来的照片是2448*3264的大小,但是我用我变得程序调用以后用getHeight()和getWidth()检测其大小的时候就是204*153,不知道是为什么?还是可以从哪里修改参数吗?
这个是添加一个相机吧?我是调用的自带的相机,那样就不行吗?
追答这个就是调用自带的相机。
追问是吗?可我是这么调用的
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
......
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {
这个调用自带的相机程序,根本不用定义Camera的类呀?
哦你是说调用自带的程序……getParameters()获得参数,setParameters()把参数设置,同样需要设置picture size之类的,看看文档吧,我没做过调用自带相机程序的。原理一样
也不是呀,因为我的预览窗口ImageView用的是wrap_content这样的,我再调整那个相机程序的时候比如800万像素变成90万像素之后,那个大小也变小了,可是上限就是800万时候的204*153个数。
我是刚刚才开始学的,不太明白。。。
关于Android开发调用系统自带的相机程序,求高手帮助!
mCamera = Camera.open();Camera.Parameters p = mCamera.getParameters();\/\/ 【调试】获取camera支持的picture size List<Size> pictureSizes = mCamera.getParameters().getSupportedPictureSizes();p.setPictureSize(640, 480);\/\/指定拍照图片的大小 mCamera.setParameters(p);...
如何实现Android 系统相机的应用内调用
直接调用系统的相机应用,只需要在Intent对象中传入相应的参数即可,总体来说需要以下三步:1. Compose a Camera Intent MediaStore.ACTION_IMAGE_CAPTURE 拍照;MediaStore.ACTION_VIDEO_CAPTURE录像。2. Start the Camera Intent 使用startActivityForResult()方法,并传入上面的intent对象。之后,系统自带的...
android 开发调用系统相机为什么只显示最近相册,系统的相册哪去了?_百...
首先看看调用系统相机的核心方法:Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(camera, 100);相机返回的数据通过下面的回调方法取得,并处理 复制代码 Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(...
android 调用系统照相机,保存后回到前一个activity
修改相机源码编译,因为相机返回功能是点2次,保存并没有退出动作,这个不改源码或者在相机源码里面加Intent 是做不到这种效果的 。 我刚想了下,在广播或者Service里面加 OnKeyDown 方法 ,但是广播和service没有这方法,所以不能够靠监听到 返回键的键值 4 ,从而直接 Intent到 A activity的功能...
Android调用照相机和百度地图开发,百度地图显示界面覆盖了相机界面,求...
首先上一段调用android相册和相机的代码:复制代码 代码如下:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);\/\/调用android自带的照相机 photoUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;startActivityForResult(intent,1);复制代码 代码如下:Intent i = new Intent(Intent.ACTION_...
请android高手帮忙!
\/\/隐式启动系统相册程序 Intent intent = new Intent();intent.setAction(Intent.ACTION_PICK);intent.setDataAndType(Media.EXTERNAL_CONTENT_URI, "image\/*");startActivityForResult(intent, reqCode_PICK);\/\/ reqCode和上面一样自己定义,但是不要重复了 } });再在onActivityResult方法添加一个"...
android 调用系统相机,不拍照直接按返回会怎么样
protected void onActivityResult(int requestCode, int resultCode, Intent data) { \/\/ TODO Auto-generated method stub if (requestCode != 0) { return;} \/\/加上这个判断就好了 if(resultCode==Activity.RESULT_CANCELED){ Intent it =new Intent(getApplicationContext(), GrenxxActivity.class);...
Android 开发调用相机拍照如何获取清晰照片
public boolean onTouchEvent(MotionEvent event) { \/\/ 触摸屏幕自动对焦 if (event.getAction() == MotionEvent.ACTION_DOWN) { mCamera.autoFocus(new AutoFocusCallback() { public void onAutoFocus(boolean success, Camera camera) { } });} return super.onTouchEvent(event);}\/\/这个是...
Android调用手机相机拍照,保存图片会出现2张解决办法。
(1)调用系统相机,拍照完成我们会生成一个保存地址,而这个地址是: \/storage\/android\/data\/包名\/Picture\/ ,这张是我们保存的拍照图片。 (2)相同的一张图片在哪?这个地址是:\/storage\/Pictures\/ ,这张图片是系统复制的App目录下Pictures中的图片。 所以就会出现在...
关于android设备的unauthorized
因为android studio自带的虚拟机相机硬件调用比较烦人,并且没有办法进行android studio下的junit测试,所以又忍不住入手了日版的S5一部,然后愉快开始了双测试环境的切换生涯。在eclipse+SDK+ADT的机房xp系统里面,S5打开开发者选项->打开usb调试选项,很顺利的让我手机上点击确定密钥进行连接,然后就可以用...