我正在写一个Android应用程序,用户可以在其中拍照,我正在使用我自己的相机功能,而不是相机软件内置的Android。这一切都很好,除了我想要能够拍照时,用户按下硬相机按钮。我注册了一个广播接收器,它可以工作,但Android仍然在我的应用程序上打开它的摄像头程序。有没有办法阻止内置应用程序接收广播?
我在下面发布了我的代码。
任何帮助都将不胜感激。
谢谢你
//Listen for camera button to be pressed
cameraButtonListener = new BroadcastReceiver(){
@Override
我正在开发一个windows mobile 6应用程序,它允许用户拍摄图像并将其发送回服务器。它运行良好,但有时,用户告诉我,当他们按下打开摄像头对话框的按钮时,它确实会打开摄像头,但他们将看不到任何东西,只有黑色。当他们按下并拍照时,闪光灯将亮起,相机对话框将冻结。他们必须重新启动设备才能再次这样做。
有什么想法吗?
顺便说一下,我使用CameraCaptureDialog.ShowDialog()来初始化相机对话框,设备是霍尼韦尔Dolphin6000