UI.SetEditInputType 设置输入类型
🎯功能
设置指定输入框控件的输入类型。
📜语法
结果 = UI.SetEditInputType(控件名称,输入类型)
📥参数
| 参数 | 数据类型 | 解释 |
|---|---|---|
控件名称 | 字符串 | 欲设置的控件名称或布局名。 |
输入类型 | 数值型 | 限制输入框的输入内容。 |
📤返回
布尔型 ,创建成功返回True,失败返回False。
💡示例
'创建一个名称为"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 | 输入类型为提供附加标志位选项的位掩码 |