android EditText 如何 才能默认弹出的键盘为数字键盘,同时又是显示成密码的小圆点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android EditText 如何 才能默认弹出的键盘为数字键盘,同时又是显示成密码的小圆点相关的知识,希望对你有一定的参考价值。

EditText一般设置成textPassword的话,键盘默认是英文字符的,
如果把EditText设置成输入数字属性,则不能显示成密码的小圆点,如何才能是数字密码的格式呢

参考技术A 设置type 为number 参考技术B numberPassword

Android 如何使edittext默认失去焦点

1.在布局文件中给edittext的父控件增加两个属性
android:focusable="true"
android:focusableInTouchMode="true"

2.直接调用edittext的clearFocus()方法,不过该方法有时候会不生效

searchView.setFocusable(true);
searchView.setFocusableInTouchMode(true);
searchView.requestFocus();
 
searchView.clearFocus();//失去焦点
searchView.requestFocus();//获取焦点


以上是关于android EditText 如何 才能默认弹出的键盘为数字键盘,同时又是显示成密码的小圆点的主要内容,如果未能解决你的问题,请参考以下文章

android的edittext怎么设置不默认被选中

android 软键盘弹出默认是英文,怎么让默认为数字,但是还是能输入英文呢

Android开发:如何实现点击TextView可直接编辑?

Android EditText 禁止自动弹出键盘

android中edittex焦点设置和弹不弹出输入法的问题

Android中EditTex焦点设置和弹不弹出输入法的问题