@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){ this.finish(); return true; } return super.onKeyDown(keyCode, event); } }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(CommonApp.onKeyDown(keyCode, event)) { return true; } return super.onKeyDown(keyCode, event); }
/** * Trap the "back" button to signal to the parent activity that the user * pressed back and therefore should be allowed to resume. This activity * has no other user interaction, so leave the activity in any other way * should cause the parent to not resume. */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (KeyEvent.KEYCODE_BACK == keyCode) setResult(RESULT_OK); return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { selectButton.setEnabled(false); if (layoutCreate.getVisibility() == View.VISIBLE) { layoutCreate.setVisibility(View.GONE); layoutSelect.setVisibility(View.VISIBLE); } else { if (!currentPath.equals(ROOT)) { getDir(parentPath); } else { return super.onKeyDown(keyCode, event); } } return true; } else { return super.onKeyDown(keyCode, event); } }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // if there is no activity in history and back button was pressed, go // to FolderListActivity, which is the root activity. if (isTaskRoot() && keyCode == KeyEvent.KEYCODE_BACK) { Intent i = new Intent(); i.setClass(this, FolderListActivity.class); startActivity(i); finish(); return true; } return super.onKeyDown(keyCode, event); }
/** * Trap the "back" button to simulate going back from the secret edit view to * the list view. Note this needs to be done in key-down and not key-up, since * the system's default action for "back" happen on key-down. */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (isEditing && KeyEvent.KEYCODE_BACK == keyCode) { saveSecret(); animateFromEditView(); return true; } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { FBTree parent = null; synchronized (myHistory) { while (parent == null && !myHistory.isEmpty()) { parent = getTreeByKey(myHistory.remove(myHistory.size() - 1)); } } if (parent == null && myCurrentTree != null) { parent = myCurrentTree.Parent; } if (parent != null && !isTreeInvisible(parent)) { openTree(parent, myCurrentTree, false); return true; } } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { LogUtil.i3("onKeyDown"); if (keyCode == KeyEvent.KEYCODE_BACK) { KooTree parent = null; synchronized (myHistory) { while (parent == null && !myHistory.isEmpty()) { parent = getTreeByKey(myHistory.remove(myHistory.size() - 1)); } } if (parent == null && myCurrentTree != null) { parent = myCurrentTree.Parent; } if (parent != null && !isTreeInvisible(parent)) { openTree(parent, myCurrentTree, false); return true; } } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { LogUtil.i3("onKeyDown"); if (keyCode == KeyEvent.KEYCODE_BACK) { KooTree parent = null; synchronized (myHistory) { while (parent == null && !myHistory.isEmpty()) { parent = getTreeByKey(myHistory.remove(myHistory.size() - 1)); } } if (parent == null && myCurrentTree != null) { parent = myCurrentTree.Parent; } if (parent != null && !isTreeInvisible(parent)) { openTree(parent, myCurrentTree, false); return true; } } return super.onKeyDown(keyCode, event); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_BACK: Collect.getInstance().getActivityLogger().logInstanceAction(this, "onKeyDown", "KEYCODE_BACK.JUMP", mStartIndex); Collect.getInstance().getFormController().jumpToIndex(mStartIndex); } return super.onKeyDown(keyCode, event); }