Android 2.3.7.r1 camera錄像過程中按menu菜單鍵時會停止錄像
更新時間:2013年06月17日 15:41:35 作者:
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;
在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;
相關文章
android暫?;蛲V蛊渌魳凡シ牌鞯牟シ艑崿F(xiàn)代碼
來自android自帶的music源碼,下面是廣播接收的代碼,通過發(fā)送廣播來控制音樂的播放,停止等2013-11-11Android實現(xiàn)帶指示器的自動輪播式ViewPager
這篇文章主要為大家詳細介紹了Android實現(xiàn)帶指示器的自動輪播式ViewPager的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02Android TabHost如何實現(xiàn)頂部選項卡
這篇文章主要介紹了Android TabHost如何實現(xiàn)頂部選項卡,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-09-09Android開發(fā)Input系統(tǒng)觸摸事件分發(fā)
這篇文章主要為大家介紹了Android開發(fā)Input系統(tǒng)觸摸事件分發(fā)示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03