Passcode

Additional

Language
Java
Version
1.0.0 (Dec 27, 2015)
Created
Dec 26, 2015
Updated
Dec 28, 2015 (Retired)
Owner
Ashish Agre (silentsudo)
Contributor
Ashish Agre (silentsudo)
1
Activity
Badge
Generate
Download
Source code
APK file

Show card

#Passcode ###Android Passcode view

###Usage

###Adding to build.gradle for app level

    compile(group: 'in.ashish29agre.passcode', name: 'passcode', version: '1.0.0', ext: 'aar');
    or
    compile 'com.github.ashish29agre:passcode:1.0.0' for jitpack

###Adding to project level gradle repositories { jcenter() maven { url "http://dl.bintray.com/ashish29agre/passcode-repo" //for jitpack url "https://jitpack.io" } }

###XML <in.ashish29agre.passcode.PasscodeView android:id="@+id/passcode_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"/>

###Java PasscodeView passcodeView = (PasscodeView) findViewById(R.id.passcode_view); passcodeView.setPassCodeCount(4); passcodeView.setDrawableSize(48); passcodeView.setPasscodeItemMargin(8); passcodeView.clearAndShow(); passcodeView.setPasscodeCallback(new PasscodeCallback() { @Override public void onComplete(CharSequence sequence) { if(sequence.equals("4728")) { Toast.makeText(MainActivity.this, "Passcode verified", Toast.LENGTH_SHORT).show(); passcodeView.hideSoftKeyboard(); } else { Toast.makeText(MainActivity.this, "Please try again", Toast.LENGTH_SHORT).show(); } } });