дважды, открывается экран тоже дважды? Знаю, что можно делать SINGLE_TOP, но естль ли красивое решение? Чтобы пока первый клик не обработался второй не принимался, вообще, думал так должно из коробки работать.
Посмотри debounceClickListener в ButterKnife
я вот так делаю, чтобы бороться с этим final Fragment currentFragment = getSupportFragmentManager().findFragmentById(R.id.fragmentContainer); if (currentFragment != null && currentFragment.getClass() == fragment.getClass()) { return; }
Обсуждают сегодня