EditText,inputType 值(XML)

在哪里可以找到 InputType的值?

我知道 http://developer.android.com/reference/android/text/InputType.html,但是这些值在布局 XML 文件中应该是什么样子呢?

184913 次浏览

您可以使用 eclipse 中的 properties 选项卡来设置各种值。

这里是所有可能的值

  • 没有
  • 短信
  • 文本字符
  • TextCapWords
  • 短语
  • 短文自动更正
  • TextAutoComplete
  • TextMultiLine
  • TextImeMultiLine
  • TextNo赔偿建议
  • TextUri
  • TextEmailAddress
  • TextEmailSubject
  • TextShortMessage 短信
  • 短信
  • TextPersonName
  • TextPostalAddress
  • 文本密码
  • TextVisiblePassword
  • 文本
  • TextFilter 文本过滤器
  • 发音
  • TextWebEmailAddress
  • TextWebPassword
  • 号码
  • 编号
  • 数字十进制
  • 密码
  • 电话
  • 日期时间
  • 约会
  • 时间

点击这里查看解释: http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType

补充答案

下面是这些输入类型的标准键盘的工作方式。

enter image description here

有关详细信息,请参阅 这个答案

android:inputMethod

不推荐使用 inputType:

 android:inputType="numberPassword"