以大写字母写
android:capitalize = “characters”
控制字与字直接的间距
android:textScaleX=“1.5”
设置字型 normal, sans, serif, monospace
android:typeface=“monospace”
设置背景
android:background="@null"
设置调整光标位置到最后一行
et.setSelection(et.length());
自动拼写帮助
android:autoText
设置保存文本的内容以及光标的位置
android:freezesText
为文本指定输入法,需要完全限定名(完整的包名) eg:com.huwei.xxxim
android:inputMethod
设置光标颜色
android:textCursorDrawable="@drawable/add_device_cursor_bg"
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size android:width="@dimen/d5"/>
<solid android:color="@color/color_barrage_FF597EF7"/>
</shape>
设置下划线颜色
android:background="@drawable/add_device_underline_selector"
add_device_underline_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/add_device_underline_bg_sel" android:state_focused="true"/>
<item android:drawable="@drawable/add_device_underline_bg"/>
</selector>
add_device_underline_bg_sel.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="0dp"
android:left="-2dp"
android:right="-2dp"
android:top="-2dp">
<shape>
<solid android:color="@color/transparent"/> 或者 @android:color/transparent
<stroke
android:width="1dp"
android:color="@color/color_barrage_FF597EF7"/>
<padding android:bottom="4dp"/>
</shape>
</item>
</layer-list>
add_device_underline_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="0dp"
android:left="-2dp"
android:right="-2dp"
android:top="-2dp">
<shape>
<solid android:color="@color/transparent" /> 或者 @android:color/transparent
<stroke
android:color="@color/color_barrage_FF000000"
android:width="1dp" />
<padding android:bottom="4dp" />
</shape>
</item>
</layer-list>