EditCodeView
Installation
Gradle
compile 'com.bigbangbutton:editcodeview:1.0.4'
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 |
fontStyle | 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.