Отображение pagerSlidingTabStrip на макете без viewPagerAdapter на Android 5.0+

Я хотел бы разработать интерфейс Android-приложения, похожий на Uber, но бронирующий номера.

Я хочу реализовать функцию отображения описания опции от пользователей, которые щелкают элементы PagerSlidingTabStrip, которые показаны внизу. Страница фрагмента будет показана, когда пользователь нажмет на вкладку фрагмента (PagerSlidingTabStrip), также будет выбран выбранный вариант.

Я чувствую себя озадаченным и смущенным, когда я реализую эту функцию, и я думаю, что pagerSlidingTabStrip может инициировать события с помощью setOnClickListner или нет. Также я не хочу показывать страницу фрагмента на главной странице, когда пользователи вошли на страницу по умолчанию.

Спасибо.

Макет главной страницы

Макет после выбора опции PagerSlidingTabStrip

1 ответ

Решение

Лучше, если вы используете TabLayout вместо PagerSlidingTabStrip

Это поможет вам получить щелчок на выбранной вкладке, а также на ее повторном выборе, и в этом событии щелчка вы можете скрыть и показать свои нижние виды, содержащие фрагменты

Другие вопросы по тегам