java.lang.NullPointerException: попытка вызвать виртуальный метод void android.support.design.widget.BottomNavigationView - PullRequest
0 голосов
/ 11 апреля 2019

нижняя навигация не загружает мой взгляд. я уже делаю каждый фрагмент, который мне нужен для этой нижней навигации, но я не знаю, почему нижняя навигация все еще указывает на nullpointerexecption.

Я перепробовал все, что смог найти в этой похожей проблеме.

    BottomNavigationView bottomNav = (BottomNavigationView)findViewById(R.id.bottom_navigation);
    bottomNav.setOnNavigationItemSelectedListener(navListener);

    if(savedInstanceState==null){
        getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, new HomeFragment()).commit();
    }
}

private BottomNavigationView.OnNavigationItemSelectedListener navListener =  new BottomNavigationView.OnNavigationItemSelectedListener() {
    @Override
    public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
        Fragment selectedFragment = null;


        switch (menuItem.getItemId()) {
            case R.id.nav_home:
                selectedFragment = new HomeFragment();
                break;
            case R.id.nav_profile:
                selectedFragment = new SettingFragment();
                break;
        }

        getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container,
                selectedFragment).commit();

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