是否可以TextField
在 Java ME 的运行时动态禁用和启用元素?
问问题
2090 次
1 回答
3
根据 API 文档,setConstraints(TextField.UNEDITABLE)可以做这样的事情:
设置 TextField 的输入约束...
请注意,如果您需要保留内容和修饰符标志,传递给上述方法的参数可能需要进行一些调整,例如
setConstraints((getConstraints() & TextField.CONSTRAINT_MASK)
| TextField.UNEDITABLE) // "disable" - set UNEDITABLE
上面禁用,并启用回来,像:
setConstraints((getConstraints() & TextField.CONSTRAINT_MASK))
// "enable" - cleans up TextField.UNEDITABLE
于 2011-10-22T06:32:00.537 回答