Android(安卓)User Interface之Text Fields
16lz
2022-06-08
前言
Android API 中的Text Fields组件有:EditText。
指定键盘的类型
在<EditText />组件中添加android:inputType属性就可以指定键盘的类型。
android:inputType的值可以是:
- "none"
- "text":
- "textEmailAddress"
- "textUri"
- "number"
- "phone"
- "datetime"
- "data"
- "time"
- ……
更多可以参考官网的API。
指定键盘的行为
在<EditText />中添加android:imeOptions属性来指定键盘的行为。
android:imeOptions的值可以是:
- normal
- actionNone
- actionGo
- actionSearch
- actionSend
- actionDone
- ……
更多可以参考官网的API。
响应action button(键盘上会有一个行为的按钮)的事件:
可以通过EditText.setOnEditorActionListener()来处理相关的事件。
更多相关文章
- textView 属性总结
- Android学习笔记:Android基础知识总结
- Android弹出软键盘布局是否上移问题
- android 属性android:visibility
- android 文件上传的类--完整 可以直接被调用的
- android lint选项含义
- Android(安卓)软键盘的监听(监听高度,是否显示)
- android 属性android:visibility
- Android事件触发EditText焦点和自动弹出键盘