Как использовать пользовательский макет для PagerTabStrip с viewpager?

Я использовал viewPager с PagerTabStrip, который работает нормально. Но я хочу использовать пользовательский макет для каждой вкладки.

На данный момент он принимает данные строки Tab из массива tabtiles[], который передается через обратный вызов getPageTitles(). Таким образом, вместо передачи CharSequence, можно передать представление пользовательского макета, определенного для вкладки.

private String tabtitles[] = new String[] { "Tab1", "Tab2", "Tab3" };

@Override
    public CharSequence getPageTitle(int position) {
        return tabtitles[position];
    }

Мне также было интересно использовать адаптер для данных вкладок, так как мой список вкладок будет расти и макет будет таким же.

Любые предложения будут оценены.

0 ответов

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