@Override public boolean onKeyDown(int keyCode, KeyEvent event) { return barcodeScannerView.onKeyDown(keyCode, event) || super.onKeyDown(keyCode, event); } }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (mPlayerView.handleVolumeKey(keyCode)) { return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch(keyCode) { case KeyEvent.KEYCODE_SPACE: case KeyEvent.KEYCODE_DPAD_RIGHT: case KeyEvent.KEYCODE_DPAD_DOWN: case KeyEvent.KEYCODE_PAGE_DOWN: case KeyEvent.KEYCODE_MEDIA_NEXT: if (pager.canScrollHorizontally(1)) { pager.setCurrentItem(pager.getCurrentItem()+1, true); } return(true); case KeyEvent.KEYCODE_DPAD_LEFT: case KeyEvent.KEYCODE_DPAD_UP: case KeyEvent.KEYCODE_PAGE_UP: case KeyEvent.KEYCODE_MEDIA_PREVIOUS: if (pager.canScrollHorizontally(-1)) { pager.setCurrentItem(pager.getCurrentItem()-1, true); } return(true); } return(super.onKeyDown(keyCode, event)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) { webView.goBack();//返回上一页面 return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()) { webView.goBack();//返回上一页面 return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_DPAD_CENTER: if (messageButtonBehaviours.get(viewPager.getCurrentItem()) != null) { messageButton.performClick(); } break; case KeyEvent.KEYCODE_DPAD_RIGHT: int position = viewPager.getCurrentItem(); if (adapter.isLastSlide(position) && adapter.getItem(position).canMoveFurther()) { performFinish(); } else if (adapter.shouldLockSlide(position)) { errorOccurred(adapter.getItem(position)); } else { viewPager.moveToNextPage(); } break; case KeyEvent.KEYCODE_DPAD_LEFT: moveBack(); break; default: return super.onKeyDown(keyCode, event); } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event){ if(keyCode==KeyEvent.KEYCODE_BACK){ if(mDrawerLayout.isDrawerOpen(Gravity.START)){ mDrawerLayout.closeDrawers(); }else if(mFragmentManager.getBackStackEntryCount()>1){ mFragmentManager.popBackStackImmediate(); }else{ new ExitDialog().show(mFragmentManager, "ExitDialog"); } return true; } return super.onKeyDown(keyCode, event); } @Override
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK){ finish(); } return super.onKeyDown(keyCode, event); } }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (mPlayerView.handleVolumeKey(keyCode)) { return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (mPlayerView.handleVolumeKey(keyCode)) { return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (mPlayerView.handleVolumeKey(keyCode)) { return true; } return super.onKeyDown(keyCode, event); }
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); // onQuitPressed(); } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ( keyCode == KeyEvent.KEYCODE_BACK ) { finish(); } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK || event.getKeyCode() == KeyEvent.KEYCODE_BACK) { onBackPressed(); finish(); return true; } return super.onKeyDown(keyCode, event); } }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && isDebugModeActive) { isDebugModeActive = false; showMainView(); setDisplayHomeAsUpEnabled(false); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK && isDebugModeActive) { isDebugModeActive = false; showMainView(); setDisplayHomeAsUpEnabled(false); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { fragmentList.get(mViewPager.getCurrentItem()).backToMin(); return true; } return super.onKeyDown(keyCode, event); } }
public boolean onKeyDown(int keyCode, KeyEvent event) {// 按返回键时退出Activity的Activity特效动画 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { setExitSwichLayout(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // Quit when back button is pushed if (keyCode == KeyEvent.KEYCODE_BACK) { if (recording) { stopRecord(); } finish(); return true; } return super.onKeyDown(keyCode, event); }