public void reset() { // No-op if the view is not created if (getView() == null) return; clearAddress(true); hideTxMessage(); sendToAddressView.setVisibility(View.VISIBLE); sendToStaticAddressView.setVisibility(View.GONE); amountCalculatorLink.setPrimaryAmount(null); sendAmount = null; state = State.INPUT; addressError.setVisibility(View.GONE); amountError.setVisibility(View.GONE); amountWarning.setVisibility(View.GONE); updateView(); }