@Override public void onViewCreated(final View view, final Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); amountCalculatorLink.setExchangeDirection(config.getLastExchangeDirection()); amountCalculatorLink.requestFocus(); }
@Override public void onViewCreated(final View view, final Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); // don't call in onCreate() because ActionBarSherlock invokes onCreateOptionsMenu() too early setHasOptionsMenu(true); amountCalculatorLink.setExchangeDirection(config.getLastExchangeDirection()); amountCalculatorLink.requestFocus(); }
private void requestFocusFirst() { if (!isOutputsValid()) { sendToAddressView.requestFocus(); } else if (!isAmountValid()) { amountCalculatorLink.requestFocus(); // FIXME causes problems in older Androids // Keyboard.focusAndShowKeyboard(sendAmountView, getActivity()); } else if (everythingValid()) { sendConfirmButton.requestFocus(); } else { log.warn("unclear focus"); } }