android GB版本的camera,录像过程中按“菜单”键会停止录像
Android 2.3.7.r1 按menu键时会停止录像。改成录像时按menu键不做处理,可做如下修改:
在packages/apps/CameraOpen/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;
} elseif (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 webview实现唤起qq临时会话
- 使用android MediaPlayer播放音频文件时,有时会出现prepareasync
- android强制横屏息屏后重新打开时会先显示竖屏
- Android Layout的layout_height等属性为什么有时会不起作用?
- 自定义录像机 没任何新意
- Android 手机QQ临时会话