
回复
今天又有坛友问到TextField换行怎么实现,我来分享一下实现代码吧,首先看布局页面,代码如下
然后我们看一下布局页面运行效果如下图
这个布局页面使用相对布局,布局很简单就是一个TextField和两个按钮,因为会涉及到换行所以我将TextField的高度和宽度设置的很大,特别是高度,这样方便查看效果。这里注意一下每次光标落下去会悬浮自带的圆圈光标,可以通过设置bubble_height为0,不然显示着有点不爽。
然后我们看一下Java实现代码,如下
这里要注意一下一定要使用KeyEvent.isKeyDown,不然会触发两次!!! 换行符号就是\n
下面看一下运行效果,如下图
大家可以自己好好测试效果