Android EditText extension that matches a credit card number to its type. Also provides a highly customizable interface.