今天做项目,怎么也设定不成功,各种监听也监听不到,最后才找到方法。
单行EditText
单行的很简单,如下设置即可:
android:inputType="text"
android:imeOptions="actionDone"
android:singleLine="true"
多行EditText
在xml文件中设置如下属性:
android:inputType="text"
android:imeOptions="actionDone"
在java文件中设置如下内容:
EditText.setHorizontallyScrolling(false);
EditText.setMaxLines(maxlines);
进入含有EditText的页面不自动弹出键盘
在EditText的父Layout中加入如下设置项
android:focusable="true"
android:focusableInTouchMode="true"