protected BigDecimal validateAmountInput(AmountEditText input, boolean showToUser) { String strAmount = input.getText().toString(); if (strAmount.equals("")) { if (showToUser) input.setError(getString(R.string.no_amount_given)); return null; } BigDecimal amount = Utils.validateNumber(input.getNumberFormat(), strAmount); if (amount == null) { if (showToUser) input.setError( getString(R.string.invalid_number_format, input.getNumberFormat().format(11.11))); return null; } return amount; }