最近启动页需要加上几个点击事件,可每一次第一点击无效,第二次点击有效。顿时一脸懵逼,
最后注释掉这行代码getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)就没得问题。
说明是setSystemUiVisibility方法导致了打开页面时焦点在导航上,从而使得view需要点击来获取一次焦点,第二次点击才有的效果
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE)暂时解决了这个问题: