我正在使用lapism SearchView
。当我单击Android后退箭头或lapism SearchView
后退箭头时,它会隐藏键盘并仅在1秒钟内释放焦点:紧接着,它重新获得焦点并重新打开键盘。因此,这是一个无限循环(如果用户再次单击箭头)。
我已经在我的片段上写了这个:
@Override
public void onResume() {
super.onResume();
AppCompatActivity app_compat_activity = (AppCompatActivity) getActivity();
app_compat_activity.findViewById(R.id.constraintLayoutHomeFragment).requestFocus();
}
当片段开始时,它使我可以使布局具有焦点而不是占位符SearchView
。