2016-12-01 2 views
6

Я пробовал новый BottomNavigationView из библиотеки поддержки Android. Для одного из пунктов меню я хотел бы иметь настраиваемый вид, чтобы я мог добавить круговое изображение пользователя в виде значка.Android BottomNavigationView с пользовательскими представлениями как значки

После использования это не представляется возможным ни с помощью этого компонента поддержки, ни с помощью библиотеки грубой игры/BottomBar. Есть идеи? Можно было бы упростить вопрос о том, как использовать макет в меню в качестве значка, и если это возможно с помощью BottomNavigationView или других библиотек.

+0

Ищете то же самое. Поддержка BottomNavigationView библиотеки поддержки настолько ужасна. Я пытаюсь контролировать «значки подсчета», которые могут отображаться или не отображаться рядом с пунктами меню, и поэтому я ищу возможность контролировать представления. –

+0

Это именно то, что мне нужно. До сих пор кажется, что нам нужно подождать, пока BottomNavigationView станет лучше, если вам не нужно ничего настраивать. Я изучаю все библиотеки, упомянутые в этой статье [https://blog.autsoft.hu/now-you-can-use-the-bottom-navigation-view-in-the-design-support-library /), если они не работают, я попытаюсь сделать свой собственный с помощью TabLayout (может быть?). – apSTRK

+0

@apSTRK Вы столкнулись с каким-либо образом, чтобы иметь индивидуальный макет для MenuItem в последней версии нижней навигации. Я пробовал все атрибуты, которые он поддерживает, например action views, но не смог это сделать. – cgr

ответ

4

Я нашел стороннюю библиотеку Bottom Navigation View-type, которая делает все, что мы хотим - в том числе встроенную функцию «количество значков уведомлений».

https://github.com/aurelhubert/ahbottomnavigation

Это позор официальный контроль настолько бесполезен, но я использую это сейчас, и это работает прекрасно.

+0

Я рассмотрю этот вопрос. Я хочу сравнить его с https://github.com/Ashok-Varma/BottomNavigation, поскольку он, похоже, делает все, что мы хотим. – apSTRK

+0

О, интересно, я тоже посмотрел на него, но полностью упустил тот факт, что у него тоже были значки! Ну, еще не встретили никаких ошибок с тем, что я упомянул ранее, связали его с «ViewPager» на основе фрагментов и всем, что работает отлично с значками. :) –

+0

Эта библиотека до сих пор замечательна. Я сделаю это принятым ответом, пока поддержка не улучшится. Есть несколько хороших библиотек, которые могут выполнять эту нижнюю навигацию, и каждый из них может соответствовать различным сценариям лучше. Если эта библиотека не подходит для вас, подумайте: – apSTRK

Смежные вопросы