有时直接使用requestFocus()不能给button设置焦点,经网上查找得到如下结论:
先setFocus,再requestFocus。
btn.setFocusable(true);
btn.setFocusableInTouchMode(true);
btn.requestFocus();
btn.requestFocusFromTouch();
这是我在一个程序中写的为按钮设置焦点,点哪个按钮,焦点就在那个按钮上