博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android User Interface之Text Fields
阅读量:6712 次
发布时间:2019-06-25

本文共 514 字,大约阅读时间需要 1 分钟。

  hot3.png

前言

    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()来处理相关的事件。

转载于:https://my.oschina.net/jast90/blog/346573

你可能感兴趣的文章
论模式在领域驱动设计中的重要性
查看>>
一个创业公司的API网关落地实践
查看>>
国内需求疲弱 铅酸蓄电池新消费税将铅价承压
查看>>
Qt之网络编程
查看>>
《Adobe Acrobat X中文版经典教程》—第2章2.1节打开PDF文件
查看>>
FSF 活动人士呼吁就 DRM 致电 WWW 之父
查看>>
《UNIX环境高级编程(第3版)》——2.8 基本系统数据类型
查看>>
mysql导入报错MySQL server has gone away解决
查看>>
《CCNP ROUTE 300-101学习指南》——2.2节构建EIGRP拓扑表
查看>>
《为自己工作——世界顶级设计师成功法则》目录—导读
查看>>
Libreboot 项目向开源社区示好和致歉
查看>>
《CMYK 2.0——设计师色彩管理手册》—第1章1.3节副作用
查看>>
java.util.concurrent.locks.LockSupport
查看>>
红帽加入 Node.js 基金会白金会员
查看>>
《OpenGL编程指南》一2.7 独立的着色器对象
查看>>
Ionic 3.4.2 发布,漂亮的 HTML5 移动应用框架
查看>>
Linux Kernel 4.9-rc8,4.9 分支最后一个候选版
查看>>
想开发 Android 分支?没门!
查看>>
《Web异步与实时交互——iframe AJAX WebSocket开发实战》—— 2.2 相关关键技术及工作原理...
查看>>
《Nmap渗透测试指南》—第1章1.5节Mac OS安
查看>>