@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (isVisible() && cancelable && keyCode == KeyEvent.KEYCODE_BACK) { event.startTracking(); return true; } return false; }
/** * Calls from {@link Activity#onKeyDown(int, KeyEvent)} to delegate * @param keyCode event key code * @param event key event * @return true if is intercepted as navigation, false otherwise */ public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) { return mBackInterceptor != null && mBackInterceptor.onBackPressed(); } if (!mEnabled) { return false; } if (keyCode == KeyEvent.KEYCODE_VOLUME_UP || keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { event.startTracking(); return true; } return false; }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
public boolean onKeyDown(int i, KeyEvent keyevent) { if (i == 27) { keyevent.startTracking(); return true; } else { return super.onKeyDown(i, keyevent); } }
onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU) { event.startTracking(); } return super.onKeyDown(keyCode, event); }
public boolean onKeyDown(int keyCode, KeyEvent event) { 1801 if (keyCode == KeyEvent.KEYCODE_BACK) { 1802 if (getApplicationInfo().targetSdkVersion 1803 >= Build.VERSION_CODES.ECLAIR) { 1804 event.startTracking(); 1805 } else { 1806 onBackPressed(); 1807 } 1808 return true; 1809 }
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (getApplicationInfo().targetSdkVersion >= Build.VERSION_CODES.ECLAIR) { event.startTracking(); } else { onBackPressed(); } return true; } <snip>
public static void startTracking(KeyEvent event) { event.startTracking(); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch(keyCode){ /*case KeyEvent.KEYCODE_MENU: case KeyEvent.KEYCODE_SEARCH: case KeyEvent.KEYCODE_BACK:*/ case KeyEvent.KEYCODE_VOLUME_UP: event.startTracking(); return true; case KeyEvent.KEYCODE_VOLUME_DOWN: event.startTracking(); return true; } return super.onKeyDown(keyCode, event); } @Override
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (!mChildrenFocused && keyCode == KeyEvent.KEYCODE_ENTER) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (!mChildrenFocused && keyCode == KeyEvent.KEYCODE_ENTER) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (!mChildrenFocused && keyCode == KeyEvent.KEYCODE_ENTER) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (isVisible() && cancelable && keyCode == KeyEvent.KEYCODE_BACK) { event.startTracking(); return true; } return false; }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { event.startTracking(); return true; } return super.onKeyDown(keyCode, event); }
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (mFragmentContext.getApplicationInfo().targetSdkVersion >= Build.VERSION_CODES.ECLAIR) { event.startTracking(); } else { onBackPressed(); } return true; } return false; }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { boolean handled = false; switch (keyCode) { case KeyEvent.KEYCODE_DPAD_LEFT: handled = moveLeft(); break; case KeyEvent.KEYCODE_DPAD_RIGHT: handled = moveRight(); break; case KeyEvent.KEYCODE_DPAD_CENTER: case KeyEvent.KEYCODE_NUMPAD_ENTER: case KeyEvent.KEYCODE_ENTER: event.startTracking(); handled = true; break; } return handled || super.onKeyDown(keyCode, event); }