Как отключить нижний навигационный вид в xamarin android? - PullRequest
0 голосов
/ 02 июля 2018

Я пытаюсь отключить нижнюю навигационную панель в своей активности, но она не работает. Но когда я пытаюсь это скрыть и показать, все заработало нормально. Но отключить и включить его не получится. Кстати, я использовал android.support.design.widget.BottomNavigationView

Это код, который я пробовал

BottomNavigationView bottomNavView = FindViewById<BottomNavigationView>(Resource.Id.bottom_navigation);

bottomNavView.Enable = true;

это не работает, и я не знаю почему: /

1 Ответ

0 голосов
/ 06 июня 2019

Я использую NavigationView, но я видел те же методы в BottomNavigationView (я объявил это в моем коде). Чтобы отключить элемент, вы можете сделать это:

navigationView = FindViewById<NavigationView>(Resource.Id.nav_view);//My navigationview
IMenuItem asd = (IMenuItem)navigationView.Menu.GetItem(2);
asd.SetEnabled(false);

Если вы хотите удалить предметы, вы можете сделать это:

navigationView.Menu.RemoveItem(Resource.Id.nav_Cambiar_TPK);
navigationView.Menu.RemoveItem(Resource.Id.nav_nuevo);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...