EditText(细节) android:maxLines="1"失效原因以及解决
16lz
2021-12-24
在TextView或者EditText在设置单行显示的时候我们最常使用的是android:singleLine="true"不过该显示官方不建议使用了,官方建议使用android:maxLines="1"来代替
这两天在开发的时候发现给EditText设置android:maxLines="1"竟然没有起作用,去官方查了一下
官方maxLines说明.pngTextView使用maxLines的时候没有问题,如果是EditText来使用的话,不管是多行显示还是单行显示,必须要使用inputType属性,单行的时候inputType不要使用textMultiLine,多行显示是需要使用textMultiLine的。
or
开发过程中遇到的一个小的细节,在此仅简单进行记录,去官网查API是个好习惯,也建议大家有问题可以去官网查询API。
推荐API神器
在此推荐一个API的神器(mac平台使用,window请忽略),算是API的聚合物,各种API都可以缓存到本地区搜索,也可以直接搜所stackoverflow的东西,叫做Dash
Dash官网:https://kapeli.com/dash
Dash图标.png Dash所包含的API文档.png Dash使用.png之前写了个RecyclerView的通用Adapter,和鸿洋大神github开源
的那个是不一样的思路实现,代码更简单,使用更灵活,一个Adapter同时支持单布局和多布局,已经在项目中实际使用很长时间,确实很好用。走过路过不要错过哦,这几天忙成狗了,过几天分享给大家,大家可以关注我的,也可以关注我的微信公众号,相互学习,一起成长,一个在魔都奋斗的超级技术宅邀请您一起学习Android。
更多相关文章
- Android——TextView属性XML详解
- android 使用log4j SLF4J 输出日志到文件中
- Content provider的详解及使用
- Android—TextView的XML属性和方法
- Android之——性能与内存优化
- Android的Message Queue
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用