Фрагмент не закрывается - PullRequest
0 голосов
/ 10 июля 2019

Я создаю фрагмент, который должен действовать как меню.Я успешно накачал его до того места, где хотел, но теперь я понимаю, что не могу закрыть фрагмент.Кроме того, я могу прокручивать содержание действия, над которым помещен фрагмент.Как я могу отредактировать свой код таким образом, чтобы фрагмент был закрыт после того, как было обнаружено действие над действием, или щелкнуло одно из его содержимого?

Я создал этот фрагмент, просто добавив его с помощью нового -> Фрагмент -> Фрагмент (пустой).Я не коснулся ни одного кода и инициализировал фрагмент следующим образом:

findViewById(R.id.Menu).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            FragmentManager fragmentManager = getSupportFragmentManager();
            FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
            fragmentTransaction.setCustomAnimations(R.anim.enter_from_left, R.anim.exit_to_left, R.anim.enter_from_left, R.anim.exit_to_left);
            MenuFragment menuFragment = new MenuFragment();
            fragmentTransaction.replace(android.R.id.content, menuFragment);
            fragmentTransaction.commit();

        }
    });

Вот как это выглядит, не обращайте внимания на ужасный дизайн.

two muppets

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...