StupidBeauty
Read times:1336Posted at: - no title specified

安卓21开发文档翻译:输入类型,InputType

android.text.InputType

类概述

这是对于某个整数中的各个位的定义,这个整数定义了一个 Editable 对象中容纳的文字的基本内容类型。 它支持以不同变种和标志位的组合来表示不同的类型 ,以表达不同的预期行为

示例

一个密码字段,其密码内容对于用户可见:

inputType = TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_VISIBLE_PASSWORD

一个多行的邮政地址,并且是自动大写的:

inputType = TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_POSTAL_ADDRESS | TYPE_TEXT_FLAG_MULTI_LINE

一个时间字段:

inputType = TYPE_CLASS_DATETIME | TYPE_DATETIME_VARIATION_TIME

常量

public static final int TYPE_CLASS_TEXT

自此版本开始引入 应用编程接口级别3

普通文 类型。 这个类型支持以下标志位(只能设置其中 一个 ): TYPE_TEXT_FLAG_CAP_CHARACTERS TYPE_TEXT_FLAG_CAP_WORDS TYPE_TEXT_FLAG_CAP_SENTENCES 它还支持以下变种: TYPE_TEXT_VARIATION_NORMAL TYPE_TEXT_VARIATION_URI 。如果 妳不知道应当使用哪种变量 ,则,应当假设使用普通类型。

常量值: 1 (0x00000001)

public static final int TYPE_TEXT_VARIATION_PASSWORD

自此版本开始引入 应用编程接口级别3

TYPE_CLASS_TEXT 的变种:输入一个密码。

常量值: 128 (0x00000080)

public static final int TYPE_TEXT_VARIATION_VISIBLE_PASSWORD

自此版本开始引入 应用编程接口级别3

TYPE_CLASS_TEXT 的变种:输入一个密码 ,并且用户可以看到密码

常量值: 144 (0x00000090)

Your opinions

Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands