Android 2.3.7.r1 按menu键时会停止录像。改成录像时按menu键不做处理,可做如下修改:
在packages/apps/Camer
aopen/src/com/mediatek/camera/VideoCamera.java
onKeyDown()方法中:
修改
代码如下:
case KeyEvent.KEYCODE_MENU:
if (mHeadUpDisplay != null && mGLRootView != null
&& !mAlertShowing && !mMediaRecorderRecording
&& mHeadUpDisplay.getWidth() != 0) {
mHeadUpDisplay.barsSwitch();
}
if (mMediaRecorderRecording) {
onStopVideoRecording(true);
return true;
} else if (event.isLongPress()) {
return true; // consume long press to prevent soft keyboard
}
break;
为:
case KeyEvent.KEYCODE_MENU:
if (mHeadUpDisplay != null && mGLRootView != null
&& !mAlertShowing && !mMediaRecorderRecording
&& mHeadUpDisplay.getWidth() != 0) {
mHeadUpDisplay.barsSwitch();
}
if (event.isLongPress()) {
return true; // consume long press to prevent soft keyboard
}
break;
您可能感兴趣的文章:Android自定义Camera实现拍照功能Android实现Camera2预览和拍照效果android自定义Camera拍照并查看图片Android Camera实现毫秒级拍照实例Android中使用Camera类编写手机拍照App的实例
教程android系统在静音模式下关闭camera拍照声音的方法android之camera用法实例详解Android
编程中调用Camera时预览画面有旋转问题的解决方法Android camera实时预览 实时处理,人脸识别示例android自定义Camera实现录像和拍照
0