Popularity
1.4
Stable
Activity
0.0
Stable
19
3
8

Description

A custom view class to enter a four digit code which is used often these days for authentication.

Programming language: Java
Tags: UI     Android     Layout Widget     Demo     Java     Layout     Views     Custom View     Android-library    

otpview alternatives and similar packages

Based on the "Layout Widget" category.
Alternatively, view otpview alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of otpview or a related project?

Add another 'Layout Widget' Package

README

otpview

A custom view class to enter a four digit code which is used often these days for authentication.

How to integrate the library in your app? Gradle Dependecy

dependencies {
        compile 'com.an.otpview:otpview:0.1.0'
}

Maven Dependecy

<dependency>
  <groupId>com.an.otpview</groupId>
  <artifactId>otpview</artifactId>
  <version>0.1.0</version>
  <type>pom</type>
</dependency>

How to use the library

Add the below line to the root layout of your xml file:

xmlns:app="http://schemas.android.com/apk/res-auto"
.....
       <com.an.otpview
            android:id="@+id/otp_view"
            app:background_color="@android/color/black"
            android:inputType="number"
            app:otp_maxLength="1"
            app:otp_gravity="center"
            app:otp_textColor="@android:color/white"
            app:otp_textSize="@dimen/font_large"
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />
.....

Attributes includes:

Value Type
inputType android:inputType
otp_maxLength app:otp_maxLength
otp_gravity app:otp_gravity
otp_textColor app:otp_textColor
otp_textSize app:otp_textSize
background_color app:background_color
background_color app:background_color

That's pretty much it.