Android 2.3.7.r1 camera录像过程中按menu菜单键时会停止录像

时间:2023-06-13 01:46:10 

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;
} 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;
标签:菜单键,停止录像
0
投稿

猜你喜欢

  • JPA中JpaRepository接口的使用方式

    2022-05-02 05:41:12
  • Java数据结构专题解析之栈和队列的实现

    2022-11-20 01:24:21
  • Spring中Bean的加载与SpringBoot的初始化流程详解

    2022-12-18 05:02:18
  • 使用Java反射模拟实现Spring的IoC容器的操作

    2023-06-03 17:37:42
  • C#中Lambda表达式的用法

    2022-07-29 17:29:56
  • C#在MEF框架中手动导入依赖模块

    2023-05-24 19:34:43
  • 深入浅出MappedByteBuffer(推荐)

    2023-11-14 19:59:43
  • C语言字符串大小比较

    2022-06-02 14:15:17
  • Android实现Camera2预览和拍照效果

    2021-09-30 20:03:42
  • java实现Yaml转Json示例详解

    2023-12-06 22:58:34
  • 推荐史上最全的IDEA好用插件

    2023-02-22 21:35:04
  • C#中常用的正则表达式

    2023-10-15 21:10:42
  • 浅谈Java获得多线程的返回结果方式(3种)

    2023-04-02 05:37:36
  • 浅谈idea live template高级知识_进阶(给方法,类,js方法添加注释)

    2023-12-07 22:50:28
  • Java实现中文算数验证码的实现示例(算数运算+-*/)

    2023-10-23 03:08:09
  • 安卓系统中实现摇一摇画面振动效果的方法

    2023-12-05 02:53:53
  • C语言运算符优先级列表(超详细)

    2023-07-04 08:17:54
  • C#完成word文档打印的方法

    2023-05-29 23:55:36
  • Java8 CompletableFuture详解

    2023-09-16 12:34:54
  • Android保存联系人到通讯录的方法

    2023-01-28 16:44:40
  • asp之家 软件编程 m.aspxhome.com