简体   繁体   English

Android EditText 数字键盘

[英]Android EditText numeric keyboard

This is my EditText xml code:这是我的 EditText xml 代码:

  <EditText
   android:layout_width="200dp"
   android:layout_height="wrap_content"
   android:inputType="number"/>

There are 20 EditText's in my xml.我的 xml 中有 20 个 EditText。 When I touch any of the EditText for the first time (after Activity is created), full keyboard (with letters) appears.当我第一次触摸任何 EditText 时(在创建活动之后),全键盘(带字母)出现。 Next time, when I touch some EditText numeric keboard appears (which is correct).下一次,当我触摸一些 EditText 数字键盘时出现(这是正确的)。

How to display numeric keyboard also when activity is created on first time and EditText is touched on first time?当第一次创建活动并且第一次触摸 EditText 时,如何显示数字键盘?

FYI: I am using Android 5.1仅供参考:我使用的是 Android 5.1

Hope it will work希望它会起作用

<EditText
android:digits="0123456789."
android:inputType="numberDecimal"
/>

OR或者

android:inputType="phone"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM