Android нижняя панель навигации и планшеты
Согласно руководящим принципам Material design, мы должны использовать левую навигацию вместо нижней панели навигации для планшетов. Я не смог найти настройку ориентации макета в android.support.design.widget.BottomNavigationView
, а также отдельно LeftNavigationView
, поэтому, пожалуйста, подскажите мне правильный способ реализации левой панели навигации как для планшетов, так и для телефонов. Должен ли я написать свой собственный взгляд на это вместо использования BottomNavigationView
из библиотеки design
? Спасибо в анвансе.
3 ответа:
В настоящее время
BottomNavigationView
не соответствует спецификации дизайна материала планшета. Пожалуйста, откройте выпуск по адресу b.android.com для отсутствующей функции.До тех пор, я призываю вас попробовать мой BottomNavigationLayout или сделать некоторые исследования для любых других реализаций там.
Вы можете использовать Material Drawer Library и создать навигационный ящик, очень похожий на решение приложения gmail. Если вы не хотите использовать стороннюю библиотеку, самый простой способ-создать пользовательский компонент.
После некоторых исследований я решил использовать реализацию Iiro Krankka https://github.com/roughike/BottomBar