转自天翼空间开发资料。
在xml文件中EditText标签有一个属性android:editable="false"和android:numeric="integer"

android:numeric="integer"表示只允许输入数字,此属性可以限制用户只能输入数字内容。

android:editable表示是否可以输入内容TRUE表示可以输入,false表示不允许输入内容;

当为android:editable="false"时,点击输入框,虚拟键盘是显示不出来的,不过当设置了 android:editable=""属性时,不管是false还是true,在其后加入android:numeric="integer"属性时,是可以输入数字内容了;这里没搞明白是怎么回事,也许是numeric把前面的属性覆盖掉了。

当android:editable="false"时,在java类里如果再规定EditText.setEnabled(true)时,虚拟键盘还是不会显示的。

更多相关文章

  1. android中view的一些属性
  2. Android TextView内容过长加省略号,点击显示全部内容
  3. Android Text控件之属性:android:textAppearance
  4. 元素可指定如下常用属性
  5. Android android:gravity属性介绍及效果图
  6. 相对布局属性

随机推荐

  1. sql server2008调试存储过程的完整步骤
  2. sql server中错误日志errorlog的深入讲解
  3. SQL语句中不同的连接JOIN及join的用法
  4. 关于SQL数据库 msdb.dbo.sp_send_dbmail
  5. SQL SERVER 2012数据库自动备份的方法
  6. Navicat导出.sql文件方法
  7. SQL Server中Table字典数据的查询SQL示例
  8. SQL Server中通用数据库角色权限的处理详
  9. SQL Server数据库的三种恢复模式:简单恢复
  10. SQL Server 2008 清空删除日志文件(瞬间