android Button获取焦点

有时直接使用requestFocus()不能给button设置焦点,经网上查找得到如下结论:

先setFocus,再requestFocus。
                btn.setFocusable(true);
                btn.setFocusableInTouchMode(true);
                btn.requestFocus();
                btn.requestFocusFromTouch();
这是我在一个程序中写的为按钮设置焦点,点哪个按钮,焦点就在那个按钮上

原文地址:https://www.cnblogs.com/hei-da-mi/p/4493909.html