1. android:imeOptions
该属性用于设置回车键的功能属性,并改变回车键上的文字或图案,
由输入法实现,不同的输入法可能会出现差异,使用时需要禁止回车换行
一般属性有:
actionNext 下一步,通常用于跳转到下一个
EditText actionGo 前往,通常用于打开链接
actionSend 发送,通常用于发送信息
actionSearch 搜索,通常用于搜索信息 actionDone确认,通常表示事情做完了
2. android:maxLines
该属性可以限制EditText的行数,一般限制一行就可以禁止回车换行
同样能禁止回车换行的还有android:singleLine="true",但网上翻阅说已经过时,本人没有具体测试过
3. android:inputType 设置输入类型 具体属性如下
android:inputType="none"
android:inputType="text"
android:inputType="textCapCharacters"
android:inputType="textCapWords"
android:inputType="textCapSentences"
android:inputType="textAutoCorrect"
android:inputType="textAutoComplete"
android:inputType="textMultiLine"
android:inputType="textImeMultiLine"
android:inputType="textUri"
android:inputType="textEmailAddress"
android:inputType="textEmailSubject"
android:inputType="textShortMessage"
android:inputType="textLongMessage"
android:inputType="textPersonName"
android:inputType="textPostalAddress"
android:inputType="textPassword"
android:inputType="textVisiblePassword"
android:inputType="textWebEditText"
android:inputType="textFilter"
android:inputType="textPhonetic"
android:inputType="number"
android:inputType="numberSigned"
android:inputType="numberDecimal"
android:inputType="phone"
android:inputType="datetime"
android:inputType="date"
android:inputType="time"
4. android:numeric="integer"
5. android:password="true"
6. android:capitalize = "characters"
7. android:inputType="textCapSentences“替代,但会占用这个属性
8. android:textColorHighlight="#cccccc"
9. android:textColorHint="#ffff00"
10. android:textScaleX="1.5"
11. android:typeface="monospace"
12. android:gray="top"
13. android:cursorVisible="false"
14. android:digits
15. android:hint