как установить значок на нижней панели навигации? - PullRequest
0 голосов
/ 23 мая 2018
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
            = new BottomNavigationView.OnNavigationItemSelectedListener() {

        @Override
        public boolean onNavigationItemSelected(@NonNull MenuItem item) {
            Fragment fragment;
            switch (item.getItemId()) {
                case R.id.navigation_lang:
                    toolbar.setTitle("Language");
                    fragment = new LangFragment();
                    loadFragment(fragment);
                    return true;
                case R.id.navigation_paid:
                    toolbar.setTitle("Paid");
                    fragment = new PaidFragment();
                    loadFragment(fragment);
                    return true;
                case R.id.navigation_unpaid:
                    toolbar.setTitle("UnPaid");
                    fragment = new UnpaidFragment();
                    loadFragment(fragment);
                    return true;
                case R.id.navigation_declined:
                    toolbar.setTitle("Declined");
                    fragment = new DeclinedFragment();
                    loadFragment(fragment);
                    return true;
            }

            return false;
        }
    };

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

1 Ответ

0 голосов
/ 23 мая 2018

Самый простой способ сделать это - использовать такую ​​библиотеку, как эта https://github.com/aurelhubert/ahbottomnavigation

. Вы можете легко отобразить уведомление на нижнем значке навигации

bottomNavigation.setNotification("1", 3);

Подробнее здесь: https://github.com/aurelhubert/ahbottomnavigation/blob/master/README.md

...