Android нижняя панель навигации и планшеты


Согласно руководящим принципам Material design, мы должны использовать левую навигацию вместо нижней панели навигации для планшетов. Я не смог найти настройку ориентации макета в android.support.design.widget.BottomNavigationView , а также отдельно LeftNavigationView, поэтому, пожалуйста, подскажите мне правильный способ реализации левой панели навигации как для планшетов, так и для телефонов. Должен ли я написать свой собственный взгляд на это вместо использования BottomNavigationView из библиотеки design? Спасибо в анвансе.

Введите описание изображения здесь

3 3

3 ответа:

В настоящее время BottomNavigationView не соответствует спецификации дизайна материала планшета. Пожалуйста, откройте выпуск по адресу b.android.com для отсутствующей функции.

До тех пор, я призываю вас попробовать мой BottomNavigationLayout или сделать некоторые исследования для любых других реализаций там.

Вы можете использовать Material Drawer Library и создать навигационный ящик, очень похожий на решение приложения gmail. Если вы не хотите использовать стороннюю библиотеку, самый простой способ-создать пользовательский компонент.

После некоторых исследований я решил использовать реализацию Iiro Krankka https://github.com/roughike/BottomBar