Android переключить фрагмент с помощью плавающей кнопки - PullRequest
0 голосов
/ 26 апреля 2020

Я пытаюсь переключить фрагмент в студии android. Я создаю проект с помощью следующей навигации Файл -> Новый проект -> Активность в Навигационном блокноте.

Я хочу переключить фрагмент нажатием плавающей кнопки. пример: нажмите плавающую кнопку во фрагменте галереи, и на экране появится фрагмент «Дом». Я пытаюсь добавить и изменить следующий код в MainActivity. java

    FloatingActionButton fab = findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
            HomeFragment fragment = new HomeFragment();
            FragmentManager fragmentManager = getSupportFragmentManager();
            fragmentManager.beginTransaction().replace(R.id.nav_host_fragment, fragment).commit();
        }
    });

К сожалению, похоже, что он не работает Этот способ. У кого-нибудь есть правильное представление об этом? Спасибо!

...