private void setAmountForEmptyWallet() { updateBalance(); if (state != State.INPUT || pocket == null || lastBalance == null) return; if (lastBalance.isZero()) { String message = getResources().getString(R.string.amount_error_not_enough_money_plain); Toast.makeText(getActivity(), message, Toast.LENGTH_LONG).show(); } else { amountCalculatorLink.setPrimaryAmount(lastBalance); validateAmount(); } }
private void handleSendConfirm() { if (!everythingValid()) { // Sanity check log.error("Unexpected validity failure."); validateAmount(); validateAddress(); validateTxMessage(); return; } state = State.PREPARATION; updateView(); if (application.getWallet() != null) { onMakeTransaction(address, sendAmount, getTxMessage()); } }
private void validateAmount() { validateAmount(false); }
private void validateEverything() { validateAddress(); validateAmount(); validateTxMessage(); }
private void onWalletUpdate() { updateBalance(); validateAmount(); }
@Override public void focusChanged(final boolean hasFocus) { if (!hasFocus) { validateAmount(); } }
@Override public void changed() { validateAmount(true); }