[滑稽] 一、控制EditText输入密码的显示和隐藏: 登录的业务逻辑通常需要控制密码文本的显示和隐藏: 1.设置EditText文本内容显示etPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);3.下面这句,设置文本隐藏是不起作用的2.设置EditText文本内容隐藏
etPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD|InputType.TYPE_CLASS_TEXT);etPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); 二、控制EditText输入类型只能为字母和数字当想要在EditText内输入身份证号的时候,就要控制一下EditText允许输入的类型: 1.在布局中设置digits属性2.再设置inputType属性为number(其实只要完成第一步可以满足要求了,但是如果inputType为默认值的话,弹出的软键盘是android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
输入汉字的,还要用户自己切换到数字键盘,影响体验)android:inputType="number"[滑稽]
Android EditText使用小技巧
最新推荐文章于 2022-12-13 16:30:10 发布