A ready-made card form layout that can be included in your Android app, making it easy to accept credit and debit cards.
AccessibleSupportedCardTypesView
with support for screen reading and tab navigationSupportedCardTypesView
in favor of AccessibleSupportedCardTypesView
CardForm#setup(FragmentActivity)
overloadcompileSdkVersion
and targetSdkVersion
to API level 30ExpirationDateEditText::useDialogForExpirationDateEntry()
ExpirationDateDialog
and default to numeric keyboard for expiration date field