<EditText
android:id="@+id/et_setting_printer_edit_info_ip"
android:layout_width="200dp"
android:layout_height="35dp"
android:layout_alignParentRight="true"
android:layout_marginRight="30dp"
android:textColor="#898989"
android:textSize="16sp"
android:textColorHint="#30898989"
android:gravity="bottom|center_horizontal"
android:focusable="true"
android:background="@android:color/transparent"
android:textCursorDrawable="@null"
android:cursorVisible="true"
android:inputType="number"
android:digits="0123456789."
/>

设置inputType为number,也就是只能输入数字,那么这时候ip地址里的符号"."无法输入 ,这时候通过android:digits="0123456789."来限定数字类型,这样便可以输入点了

在java文件中可以这样设置:

EditText mEditText = (EditText)findViewById(R.id.MyEditText);
String digits = "0123456789."; mEditText.setKeyListener(DigitsKeyListener.getInstance(digits));
mEditText.setInputType(InputType.TYPE_CLASS_NUMBER);

  

最新文章

  1. maven项目和普通项目转换
  2. 适合PHP学习者的学习路线 10个PHP优化技巧
  3. android bundle存放数据详解
  4. Django + Apache + 树莓派 搭建内网微信公众号服务器
  5. HTML、CSS部分
  6. 内容营销三大实用法则(内含干货)-同样可运用在EDM数据营销中
  7. Nutch搜索引擎(第2期)_ Solr简介及安装
  8. BZOJ4294 : [PA2015]Fibonacci
  9. haproxy.cfg
  10. BZOJ 1607: [Usaco2008 Dec]Patting Heads 轻拍牛头 筛法
  11. PyQt4学习笔记2:事件和信号
  12. 可以继承的C++ Singleton基类
  13. Python爬虫获取迅雷会员帐号
  14. Login 和 Logout
  15. 解决autocad闪退
  16. 谈一谈jQuery核心架构设计(转)
  17. centos6.9系列LNMP环境的安装
  18. 京东饭粒捡漏V1.13
  19. Try It Once Again
  20. Jenkins删除或替换All view

热门文章

  1. Grafana 安装使用
  2. javascript字符串格式化string.format
  3. MyDebugeer 一个简单调试器的实现
  4. 学习Rust Book之写Cargo配置文件
  5. Android(java)学习笔记90:TextView 添加超链接(两种实现方式)
  6. 在PHP中读取二进制文件
  7. 2018.6.6 基于Oracle数据库的航天信息系统JDBC练习
  8. ubuntu install oracle jdk
  9. 扩展 -------jQuery
  10. AJAX进行分页