在TextView或者EditText在设置单行显示的时候我们最常使用的是android:singleLine="true"不过该显示官方不建议使用了,官方建议使用android:maxLines="1"来代替

这两天在开发的时候发现给EditText设置android:maxLines="1"竟然没有起作用,去官方查了一下

官方maxLines说明.png

TextView使用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。

我的微信公众号.jpg

更多相关文章

  1. Android——TextView属性XML详解
  2. android 使用log4j SLF4J 输出日志到文件中
  3. Content provider的详解及使用
  4. Android—TextView的XML属性和方法
  5. Android之——性能与内存优化
  6. Android的Message Queue
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. Gradle build 报错:Received status code
  2. 如何编译Android内核
  3. android界面无标题和全屏效果实现方式
  4. android 通过adb命令控制wifi开关
  5. android—label窗口——基础编
  6. Android(安卓)中使用 ServiceLoader、Aut
  7. archlinux 64bit 开发android
  8. react-native-splash-screen--RN 0.5以上
  9. 一步一步写一个简单通用的makefile(四)--
  10. android 顶部横向滑动菜单效果