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

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;

时间: 2024-10-05 13:53:20

Android 2.3.7.r1 camera录像过程中按menu菜单键时会停止录像_Android的相关文章

Android 2.3.7.r1 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 && !mAlert

录像过程中系统时间改变了,怎么避免带来的悲剧

录像过程中系统时间改变了,怎么避免带来的悲剧          在android系统上,我们知道改变系统时间的方法有两种,一种就是通过再设置应用里面设置日期时间,另外一种就是通过网络后台同步时间,在手机平板上这两种是比较多的,当然作为车载设备,一般还会增加用GPS时间来同步系统时间.系统时间改变有这么几种方式,但是在录像过程中系统时间改变了,会有什么危害呢?        通过笔者的实验,如果开始录像是2014年5月20日10点整开始,过了一分钟,加入通过网络已经同步修改了系统时间到2014年7

android webview file事件响应 选择图片过程中退出的话 按钮点不了

问题描述 android webview file事件响应 选择图片过程中退出的话 按钮点不了 public void onActivityResult(int requestCode int resultCode Intent data) { if(requestCode==REQUEST_UPLOAD_FILE_CODE) { if (null == mUploadFile) return; Uri result = data == null || resultCode != -1 ? nu

详解Android中的Menu菜单键_Android

Android中的设置按钮:长按或点击菜单键 1.长按选项: 布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="m

详解Android中的Menu菜单键

Android中的设置按钮:长按或点击菜单键 1.长按选项: 布局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="m

在android车机上调试USB Camera录像拍照功能

在android车机上调试USB Camera录像拍照功能           USB Camera在上一篇文章中已经跑起来了,上次的情况是camera预览可以,拍照.录像不行.除了强制设置视频设备设备文件为/dev/video2,也就是这个usb camera插入系统后自动分配的设备文件,其他没有修改.一拍照或者录像,程序就死了,错误打印如下: /**************************************************************************

Android ListView滑动过程中图片显示重复错乱闪烁的原因及解决方法

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制. 1.原因分析 ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的ite

面试问题在Android开发的过程中怎么锁定oom?我只知道怎么解决但是不知道怎么锁定?求指导。

问题描述 面试问题在Android开发的过程中怎么锁定oom?我只知道怎么解决但是不知道怎么锁定?求指导. 面试问题在Android开发的过程中怎么锁定oom?我只知道怎么解决但是不知道怎么锁定?求指导. 解决方案 http://blog.csdn.net/leehong2005/article/details/8056608

Android ListView滑动过程中图片显示重复错位闪烁问题解决

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制.1.原因分析ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的item,