UI.SetEditInputType 设置输入类型

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

设置指定输入框控件的输入类型。

语法

结果 = UI.SetEditInputType(控件名称,输入类型)

参数

参数 数据类型 解释
控件名称 字符串 欲设置的控件名称或布局名。
输入类型 数值型 限制输入框的输入内容。

返回值

布尔型,创建成功返回True,失败返回False。

示例

1
2
3
4
5
6
7
8
'创建一个名称为"layout1"的布局控件
TracePrint UI.Newlayout ("layout1")
'添加一个名称为"输入框1",初始内容为"请在此输入内容"的文本框控件
TracePrint UI.AddEditText("layout1", "输入框1", "请在此输入内容")
'设置"文字框1"的控件的输入类型为:2,数字文本
TracePrint UI.SetEditInputType("输入框1", 2)
'显示名称为:"layout1" 的布局控件
TracePrint UI.Show ("layout1")

备注

输入类型 类型描述
0 输入老式的普通文本
0 输入类型为没有指定明确的类型的特殊内容类型
0 输入类型为{@link#TYPE_CLASS_NUMBER}的缺省变化值:为纯普通数字文本
0 输入类型为{@link#TYPE_CLASS_DATETIME}的缺省变化值,允许输入日期和时间
1 输入类型为普通文本
2 输入类型为数字文本
3 输入类型为电话号码
4 输入类型为日期和时间
15 输入类型为决定所给文本整体类的位掩码
16 输入URI
16 输入类型为{@link#TYPE_CLASS_NUMBER}的缺省变化值:为数字密码
16 输入类型为{@link#TYPE_CLASS_DATETIME}的缺省变化值,只允许输入一个日期
32 输入一个电子邮件地址
32 输入类型为{@link#TYPE_CLASS_DATETIME}的缺省变化值,只允许输入一个时间
48 输入电子邮件主题行
64 输入一个短的,可能是非正式的消息,如即时消息或短信
80 输入长内容,可能是正式的消息内容,比如电子邮件的主体
96 输入人名
112 输入邮寄地址
128 输入一个密码
144 输入对用户可见的密码
160 输入网页表单中的文本
176 输入文本以过滤列表等内容
192 输入语音发音输入文本,如联系人拼音名称字段
208 输入网页表单中的邮件地址
224 输入网页表单中的密码
4080 输入类型为决定基类内容变化的位掩码
4096 输入类型为所有字符大写
4096 输入类型为数字是带符号的,允许在开头带正号或者负号
8192 输入类型为每个单词的第一个字母大写
8192 输入类型为小数数字,允许十进制小数点提供分数值
16384 输入类型为每句的第一个字符大写
32768 输入类型为自动纠正文本类型
65536 输入类型为自动完成文本类型
131072 自动多行
262144 输入多行文本
524288 进行输入时,输入法无提示
16773120 输入类型为提供附加标志位选项的位掩码