Mucho de vista OTP para Android, pero esta biblioteca para facilitar su vida, fusiono la vista OTP con SMS Catcher en una sola biblioteca, no dude en usarla.
Puede encontrar código de ejemplo para cómo usarlo de manera simple.
Agrégalo en su construcción de raíz. Gradle al final de los repositorios:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Agregar la dependencia
dependencies {
compile 'com.github.alahammad:android-OTP-View:1.0.2'
}
Luego agregue este código a su diseño
<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
Licenciado bajo la licencia Apache, versión 2.0 (la "licencia"); No puede usar este archivo, excepto de conformidad con la licencia. Puede obtener una copia de la licencia en
http://www.apache.org/licenses/license-2.0
A menos que la ley aplicable sea requerida o acordado por escrito, el software distribuido bajo la licencia se distribuye de manera "como es", sin garantías ni condiciones de ningún tipo, ya sea expresas o implícitas. Consulte la licencia para los permisos y limitaciones de rigor de idioma específico bajo la licencia.