前言
因为android自带软键盘的局限性,而设计稿往往按照ios的标准来出设计稿,所以就经常会出现输入框不带评论按钮的设计稿。也曾尝试过这样设置键盘,android软键盘的回车键可以自定义(下图是可设置属性),但问题是发送属性和回车属性是冲突的,一旦你设置了发送属性的话,那么你的输入框就不能换行了,可以自己试一下。一直的处理方式都是再界面上加个按钮,但是当设计稿再也放不下一个发送按钮的情况下,就只有加需求了,最后改成弹窗了。但是随之bug也就来了。具体遇到的情况可看这篇文章,https://blog.csdn.net/a77979744/article/details/54289909。但是楼主的解决方法不是很清楚,也没有解决我的bug,又找到另外一种解决方法,往下看。
Edittext的回车键可设置属性解决方案
1.自定义一个style,你想设置什么属性都加上(背景色,边框,动画等等),最重要的是加上这句代码。
设置键盘显示属性2.在清单文件找到你当前显示的Activity,设置键盘属性。
设置activity键盘属性3.在代码中调用下面这个方法,具体为什么使用这个方法,看这里https://www.cnblogs.com/dolphin0520/p/3414128.html
重要的方法只要三步,完美解决,亲测有效。
有不足之处,欢迎指正。
网友评论