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;

更多相关文章

  1. android webview实现唤起qq临时会话
  2. 使用android MediaPlayer播放音频文件时,有时会出现prepareasync
  3. android强制横屏息屏后重新打开时会先显示竖屏
  4. Android Layout的layout_height等属性为什么有时会不起作用?
  5. 自定义录像机 没任何新意
  6. Android 手机QQ临时会话

随机推荐

  1. Android Fragment 问题汇总
  2. Android studio :适配器控件
  3. Android(安卓)Jetpack架构组件(二)带你了解
  4. Android 判断应用是否安装
  5. android 简单拨号器 代码
  6. android 弹出框无边款
  7. Android简单版极光推送(赵智畏著)
  8. Android Ethernet以太网使用静态IP
  9. Android中Task、Activity、BackStack(栈)的
  10. CSDN日报190904:Android(安卓)10正式版发