Beaucoup de vision OTP pour Android mais cette bibliothèque pour vous faciliter la vie, je fusiante OTP-View avec SMS Catcher dans une bibliothèque unique, n'hésitez pas à l'utiliser.
Vous pouvez trouver un exemple de code pour comment l'utiliser de manière simple.
Ajoutez-le dans votre root build.gradle à la fin des référentiels:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Ajouter la dépendance
dependencies {
compile 'com.github.alahammad:android-OTP-View:1.0.2'
}
Puis ajoutez ce code à votre mise en page
<com.alahammad.otp_view.OtpView
android:id="@+id/otp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:inputType="number"
app:otp_number="4" />
Copyright 2018 Ala Hammad
Licencié sous la licence Apache, version 2.0 (la "licence"); Vous ne pouvez pas utiliser ce fichier sauf conforme à la licence. Vous pouvez obtenir une copie de la licence à
http://www.apache.org/licenses/license-2.0
Sauf exiger la loi applicable ou convenu par écrit, les logiciels distribués en vertu de la licence sont distribués sur une base «tel quel», sans garantie ni conditions d'aucune sorte, expresse ou implicite. Voir la licence pour la langue spécifique régissant les autorisations et les limitations sous la licence.