Более 4 вкладок в Android
Мне нужно реализовать вкладку как iPhone в Android. Что означает, что если имеется более 5 вкладок, то на 5-й вкладке должен отображаться текст "больше"? Как я могу это реализовать? Возможно ли это сделать в Android? Пожалуйста, помогите мне. заранее спасибо
3 ответа
Насколько я знаю, это невозможно. Однако вы можете реализовать полосу прокрутки для виджета со вкладками, поэтому, если у вас больше, чем несколько вкладок, и они не умещаются на экране, на ней не будет отображаться вкладка "Еще", но вы можете прокрутить до остальных. Для получения дополнительной информации об этом, проверьте эту ссылку.
Я полностью согласен с @yugidroid, но иногда это трудно объяснить дизайнеру:) Так что вам нужно будет реализовать такое отношение вкладок самостоятельно, хотя это возможно.
Вы можете проверить мой репозиторий на github, чтобы иметь представление, с чего начать. Вы можете сделать это, изменив это на самом деле...
Вы можете добавить это к своей деятельности:
tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);
После добавления этого вы можете иметь сколько вкладок вы хотите.