首页 > 系统 > Android > 正文

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

2019-10-24 20:46:18
字体:
来源:转载
供稿:网友
android GB版本的camera录像过程中按“菜单”键会停止录像,改成录像时按menu键不做处理,具体修改方法如下,感兴趣的朋友可以参考下哈
 
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; 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表