首先设置只能输入数字

<EditText      android:id="@+id/edit_digit_input"      android:layout_width="wrap_content"      android:layout_height="wrap_content"      android:digits="1234567890."      android:singleLine="true"       />  

重点是

android:digits="1234567890."

EditText中android:digits属性的作用

是设置允许输入哪些字符。如“1234567890.+-*/%\n()”

再在代码里面设置输入法类型:

editText.setInputType(EditorInfo.TYPE_CLASS_PHONE);

则如果该EditText获得焦点,会弹出数字输入法的模拟键盘


更多相关文章

  1. android_1 环境搭建
  2. Android(安卓)CTS
  3. Android(安卓)琐碎知识点汇总
  4. Android有哪些权限?Android开发权限集合
  5. Android_ActionBar
  6. Android(安卓)点击Notification事件处理
  7. android之自定义组合控件
  8. Android(安卓)EditText的setOnEditorActionListener方法
  9. Android学习笔记(24):进度条组件ProgressBar及其子类

随机推荐

  1. Android(安卓)圆角图片,基于Glide4.9 的 B
  2. Android(安卓)从零开始打造异步处理框架
  3. Android之TableLayout布局
  4. Android中attrs.xml文件的使用详解
  5. Android截屏浅析
  6. Mac下发布Unity3d中Android平台下出现“a
  7. 用Gradle 构建android程序
  8. android WebView总结
  9. android 导入工程报错:Unable to resolve
  10. Android解析服务器端发来的xml数据