android:EditText控制首字母不能输0
16lz
2021-01-25
android开发中有事会遇到输入框首位不能输0的情况:解决方法的大概思路如下:
首先为EditText绑定文本改变监听器 etText.addTextChangeListener( new TextWatcher(){ @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {} @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {} @Override public void afterTextChanged(Editable arg0) { if (arg0.toString().length() == 1 && "0".equals(arg0.toString())) { arg0.clear(); } }});
更多相关文章
- android开发中listview 单选多选
- Android中在WebView中使用javascript
- Android多视图(View)切换
- Android开发20——单个监听器监听多个按钮点击事件
- 初学Android,使用ContentProvider管理多媒体(五十四)
- android(3)
- DataBinding绑定android:onClick出错
- 下拉刷新控件---使用第三方提供的源码
- Android(安卓)自定义View:TopBar