mhemdan / EditCodeView

Simple custom view implementation that allows you to control the input of a numeric code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EditCodeView

Bintray License: MIT

Installation

Gradle

compile 'com.bigbangbutton:editcodeview:1.0.6'

Customized attributes

Attrs Type
textSize dimension
textColor color
codeLength integer
codeHiddenMode boolean
codeHiddenMask string
underlineStroke dimension
underlineReductionScale float
underlineFilledColor color
underlineSelectedColor color
underlineBaseColor color
underlineCursorColor color
underlineCursorEnabled boolean
font_style enum

How to get code

EditCodeView editCodeView = (EditCodeView) findViewById(R.id.edit_code);
        editCodeView.setEditCodeListener(new EditCodeListener() {
            @Override
            public void onCodeReady(String code) {
                // ...
            }
        });

Tip

Use the paddingBottom that would raise the underline to the text

License

The library is distributed under the MIT LICENSE.

About

Simple custom view implementation that allows you to control the input of a numeric code

License:MIT License


Languages

Language:Java 100.0%