Android开发中EditText获取和失去焦点的方法
EditText 如何获取焦点:
edittext.setFocusable(true);
edittext.setFocusableInTouchMode(true);
edittext.requestFocus();
# 只使用以下代码也可以
edittext.requestFocus();
EditText 如何主动失去焦点:
方法1:
对 EditText 的父级 view 进行如下设置:
android:focusable="true"
android:focusableInTouchMode="true"
方法2:
注意该方法有时无效,建议配合方法1使用
在java代码中动态设置:
edittext.clearFocus();
我的笔记