@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();
  }
示例#3
0
 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");
   }
 }