我们长时间对EditText的控件的使用,已经积累了不少的技巧了,比如输入的类型(电话号码,数字类型,邮箱,文本…),光标的变化,默认的输入字体…
其实android的EditText中有许多的组合小技巧,并且还和android的 版本有很深切的关系。

我们会发现我们在EditText中输入文字的时候,光标会随着你文字的增加一直往后移动,但是在有的android版本中,它并不会换行,其中有种有种可能是你把Enter键给设置成了”完成”, android:imeOptions=”actionDone”
,如果这是你需要换行的话,只要改变输入的类型即可:
android:inputType=”textMultiLine”(表示多行输入)

反例

当我们要设置EditText的Enter键的图标上,只要改变android:imeOptions=”actionDone”中值即可,
但是你会发现,在有的API版本中,这样写并没有效果,这是你需要加上 android:inputType=”textMultiLine” 它的输入类型,就可以了。

总结

发现android中的各种控件真的很有意思,他们的结合性好高啊,更佩服开发android的google 的工程师们,真的好厉害,想的好全面啊。

更多相关文章

  1. 同一功能在Android不同版本进行兼容的方法
  2. Android 打造任意层级树形控件 考验你的数据结构和设计
  3. Android搜索控件的基本使用方法
  4. Android8.1以及5.1版本识别sdcard和U盘并创建文件解决办法
  5. Android转场动画和共享元素动画兼容5.0以下版本的实现
  6. 使用ant让Android自动打包的build.xml,自动生成签名的apk文件(支
  7. 说说android下TV版本UC浏览器模拟鼠标的实现
  8. Android绘图机制(三)——自定义View的实现方式以及半弧圆新控件
  9. Android运行时权限,6.0—9.0多版本,多终端(手机,TV盒子)130行代码一劳

随机推荐

  1. Android防止快速重复点击
  2. Android的AlertDialog详解
  3. Android实现朋友圈多图显示功能
  4. Android(安卓)客户端将位置信息发送给服
  5. Android(安卓)开发学习中 各种问题收集
  6. Android系统框架概述
  7. JS与Android(安卓)交互
  8. AndroiManifest.xml文件中android属性
  9. Android(安卓)EditText的设置以及软键盘
  10. 如何去掉Android(安卓)studio 顶部状态栏