在具有导航抽屉的android活动中清除焦点的最佳方法是什么。
问题在于,当用户选择了一个文本框时,如果您打开导航抽屉后退事件,它不会被抽屉消耗,并且导航会后退一步,使抽屉打开。
现在我解决了在活动中使用这个问题,但我想知道是否有人在我不需要使用 ActionBarDrawerToggle 事件的情况下使用另一种解决方案。
/** Called when a drawer has settled in a completely open state. */
public void onDrawerOpened(View drawerView) {
View window = findViewById(R.id.content_frame);
window.clearFocus();
}