需求:点击一个Button,,让EditText获得焦点;
很简单,
1.在EditText的xml属性中添加
android:focusable="true"
2.在Button的点击事件中添加EditText的焦点判断和焦点的获得。
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(editText.isFocused()){
//已获得焦点
}else{
editText.requestFocus();//获得焦点
}
}
});
OK啦。。。