#android
#Android
Вопрос:
Я решил добавить библиотеку поддержки дизайна
compile 'com.android.support:design:23.1.1'
в мой gradle, чтобы позволить мне реализовать
compile 'com.android.support:appcompat-v7:23.1.1'
Без сбоев.
Моя проблема в том, что я использовал NavigationView, чтобы позволить пользователям выбирать элементы из подгрупп, которые показывали бы, что у них есть (в основном фильтры), но теперь то, что я выбираю, случайным образом исчезает, и я выбираю элементы, которые я не хочу, только потому, что они прослушиваются.
Прежде чем я достиг этого, выполнив это
selection.setIcon(R.drawable.radio_button_off);
selection.setChecked(false);
item.setIcon(R.drawable.radio_button_on);
item.setChecked(true);
Для любого элемента, который был выбран. Есть ли способ запретить NavigationView автоматически назначать отмеченные основные моменты? Или какие-либо альтернативные методы? Спасибо
Ответ №1:
Я надеюсь, что вы уже добавили NavigationItemSelectedListener для выбора элемента. Если да, и вы все еще сталкиваетесь с проблемой, пожалуйста, поделитесь своим кодом для получения дополнительной информации.
Приветствия!!!
Комментарии:
1. Да, показанный код — это то, что выполняется в результате этого. Элемент — это выбранный элемент меню, а выбор — предыдущий