EditTextView 属性
16lz
2021-12-04
以大写字母写
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>
更多相关文章
- View常见XML属性及相关方法
- ScrollView滚动条的各种设置
- Android多媒体应用——ImageSwitcher
- GoogleMap
- ListView详解
- Android基础之基本控件
- Button、选择框、日期、时间控件
- android中设置全屏的方法
- Android系统中设置TextView的行间距(非行高)