Cris D

Generation

generate functionSat, 13 May 2023

Escribir en un EditText tipo tarjeta de crédito

private TextWatcher creditCardTextWatcher = new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void afterTextChanged(Editable editable) { String creditCardNumber = editable.toString().replace(" ", ""); if (creditCardNumber.length() >= 4) { creditCardNumber = creditCardNumber.substring(0, 4) + " " + creditCardNumber.substring(4); } if (creditCardNumber.length() >= 9) { creditCardNumber = creditCardNumber.substring(0, 9) + " " + creditCardNumber.substring(9); } if (creditCardNumber.length() >= 14) { creditCardNumber = creditCardNumber.substring(0, 14) + " " +

Questions about programming?Chat with your personal AI assistant