editText的使用及其注意事项点
2017-04-27 17:06
225 查看
编辑框EditText在开发中是经常需要用到的!现总结如下:
1,解决EditText自动获取焦点的问题
editText在界面跳转时,自动获取焦点,会弹起键盘,让人感觉很操蛋:解决如下:
2,小注意点
3,设置其EditText光标的属性
1,解决EditText自动获取焦点的问题
editText在界面跳转时,自动获取焦点,会弹起键盘,让人感觉很操蛋:解决如下:
在EditText的父级控件中找一个,设置如下,让父控件获取焦点 android:focusable="true" android:focusableInTouchMode="true"
2,小注意点
1,隐藏起下划线 background = "@null" 2,设置其实字体颜色 textColorHint = "#000000"
3,设置其EditText光标的属性
// 此有效方法只在api <= 21有效 ,即5.0以下的手机适用 android:textCursorDrawable="@null" 当值为@null时,颜色与textcolor一致,可以自己修改颜色。 android:textCursorDrawable="@drawable/drawable_shape_color" //drawable_shape_color <shape xmlns:android="http://schemas.android.com/apk/res/android" > <size android:width="1dp" android:height="16dp"/> <solid android:color="#ff0000"/> </shape> //当api大于21时,可以考虑使用第三方的依赖,地址如下: https://github.com/rengwuxian/MaterialEditText[/code]
4,修改器下划线颜色:
解决方法:
1,styles里apptheme(app主题)添加 @color/primary_blue(其他颜色也行)
2,使用第三方依赖:
https://github.com/rengwuxian/MaterialEditText
https://github.com/xujinyang/BiuEditText
以上!
相关文章推荐
- 安卓高手之路之图形系统【5】安卓ListView和EditText配合使用时的注意事项。
- 安卓高手之路之图形系统【5】安卓ListView和EditText配合使用时的注意事项。
- 使用TextView/EditText应该注意的地方
- 使用TextView/EditText应该注意的地方
- 使用TextView/EditText应该注意的地方
- 关于array_unshift函数使用的一些问题及其注意事项
- 使用TextView/EditText应该注意的地方
- 使用TextView/EditText应该注意的地方
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- 使用TextView/EditText应该注意的地方
- sqlite3的绑定函数族使用,及其注意事项
- header('Content-Type:text/xml'); 使用header函数时候的注意事项
- 使用TextView/EditText应该注意的地方
- 使用libgdx及其中的box2d 2.1的注意事项
- 请跟我来(完)--使用Ext及其llano的注意事项
- EditText的一些使用注意点
- AutoCompleteTextView使用中的注意事项
- 使用TextView/EditText应该注意的地方
- 使用OpenSSL工具制作X.509证书的方法及其注意事项总结
- 使用TextView/EditText应该注意的地方