diff --git a/CardForm/src/main/java/com/braintreepayments/cardform/view/CvvEditText.java b/CardForm/src/main/java/com/braintreepayments/cardform/view/CvvEditText.java index 85646896..00d15c31 100644 --- a/CardForm/src/main/java/com/braintreepayments/cardform/view/CvvEditText.java +++ b/CardForm/src/main/java/com/braintreepayments/cardform/view/CvvEditText.java @@ -17,8 +17,8 @@ */ public class CvvEditText extends ErrorEditText implements TextWatcher { - public static final int DEFAULT_MAX_LENGTH = 4; - + public static int DEFAULT_MAX_LENGTH = 3; + private CardType mCardType; public CvvEditText(Context context) { @@ -115,6 +115,9 @@ private int getSecurityCodeLength() { return mCardType.getSecurityCodeLength(); } } + public void setSecurityCodeLength(int length) { + DEFAULT_MAX_LENGTH = length; + } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {}