WPEditText
介绍:
Material design风格的EditText ,带图标和验证功能。
运行效果:
使用说明:
可验证的类型
TYPE_ALPHA
TYPE_ALPHANUMERIC
TYPE_EMAIL
TYPE_PASSWORD
同时支持密码长度限制
Gradle
repositories {
jcenter()
}
dependencies {
compile 'org.webpartners.wpedittext:app:1.0.2.3@aar'
}
添加命名空间
xmlns:wp="http://schemas.android.com/apk/res-auto"
添加WPEdittext到布局并配置属性
<org.webpartners.wpedittext.WPEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
wp:hint="@string/test_wpedittext_hint"
wp:type="alpha"
wp:min_length="8"
wp:valid_message="@string/validation_valid_field"
wp:invalid_message="@string/validation_invalid_field"
wp:empty_message="@string/validation_empty_field"
wp:text_color="@android:color/black"
wp:hint_color="@android:color/darker_gray"
wp:header_icon="@android:drawable/ic_dialog_info"/>
也可以在代码中配置
setupEditText(int hint, int type, int minLength)
textColors(int textColor, int hintColor)
validationText(int valid, int invalid, int empty)
validationText(String valid, String invalid, String empty)
icon(int drawable)
underLine(int color)
setText(String text)
获得输入框文字
String getText()
获得验证结果
boolean isOk()
已下载
0