72得票3回答
如何在Android相机使用的SurfaceView上绘制叠加层?

我有一个简单的程序,它在SurfaceView中绘制了Camera的预览。我正在尝试使用onPreviewFrame方法,在每次将新帧绘制到SurfaceView时执行invalidate方法,该方法应该调用onDraw方法。实际上,onDraw方法被调用,但是没有任何内容被打印出来(我猜摄像...

69得票9回答
如何在Android中获取摄像头权限(特别是Marshmallow)

嘿,我正在使用Android Studio设计一个应用。其中我需要相机权限。我已经在AndroidManifest.xml文件中包含了<uses-permission android:name="android.permission.CAMERA" />。它在除了Marshmall...

67得票8回答
Android相机意图: 如何获取全尺寸照片?

我正在使用Intent来启动相机:Intent cameraIntent = new Intent( android.provider.MediaStore.ACTION_IMAGE_CAPTURE); getParent().startActivityForResult(camera...

67得票4回答
iPad删除应用后,如何清除相机权限?

我正在尝试重新创建以下代码返回AVAuthorizationStatusNotDetermined的条件: AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaT...

66得票7回答
在Android上以编程方式使用相机拍照

我创建了一个有按钮的应用程序,并为该按钮编写了onClick监听器。我尝试了几个示例代码,但它们都没有起作用。它们都会打开Android相机应用程序,但不会拍照。我想要一些代码,可以将其放入我的onClick监听器中,因此当我按下屏幕上的按钮时,就会拍摄一张照片。 如何在Android活动中...

66得票4回答
在Android中实现一键拍照或从图库选择图片的单一意图。

我正在开发适用于Android 2.1及以上版本的应用程序。我想让用户在我的应用程序内选择个人资料图片(我没有使用联系人框架)。 理想的解决方案是触发一个意图,使用户能够从库中选择一张图片,但如果没有合适的图片,则使用相机拍摄照片(或者反过来,即允许用户拍照,但如果他们知道已经有一个合适的图...

64得票4回答
iOS上,用户拒绝了相机权限后,是否有一种方法可以再次请求访问相机?

我正在使用这段代码,但不幸的是它不起作用。 在用户拒绝相机访问后,我想要在下一次尝试加载时再次请求他们允许使用相机(在这种情况下是使用相机视图的条形码扫描器)。无论我如何在代码中再次请求权限,我总是得到AVAuthorizationStatusDenied,并且granted始终自动返回NO...

62得票1回答
在Java中访问网络摄像头的最佳方法

我需要使用Java访问网络摄像头。这就是我想做的事情: 访问网络摄像头 现在用户可以看到网络摄像头工作,因为他的脸可以在屏幕上看到(听说有一些库不能显示网络摄像头的视频输出) 当用户点击保存按钮时,拍摄照片并保存 我已经尝试了多种方法很长一段时间: JMF - 现在已经死亡 FMJ...

60得票9回答
释放相机后调用的方法抛出异常,无法恢复 Android 相机。

在开发相机应用时,我遇到了一个异常,只有当我切换到其他应用程序(对于我的应用程序,onPause())时才会发生。01-15 17:22:15.017: E/AndroidRuntime(14336): FATAL EXCEPTION: main 01-15 17:22:15.017: E/A...

55得票6回答
Ionic 2: Cordova不可用。请确保包含cordova.js或在设备/模拟器中运行(在模拟器中运行)。

我刚刚搭建了我的第一个ionic 2应用程序(我之前已经广泛使用过ionic 1)。我正在尝试使用ionic-native camera 预览插件。 设置过程非常简单:npm install -g ionic cordova ionic start timesnap --v2 ionic p...