Skip to content

secf4ult/VerticalTabLayout

Repository files navigation

VerticalTabLayout

A TabLayout component with vertical orientation in Android, compatible with ViewPager2.

device-2021-03-19-1610081.mp4

Usage

Add JitPack in your root build.gradle.

allprojects {
  repositories {
    ...
    maven { url 'https://jitpack.io' }
  }
}

then add the dependency in module build.gradle with intended release tag, e.g v0.1.0.

dependencies {
  implementation 'com.github.secf4ult:VerticalTabLayout:v0.1.0'
}

use it like normal VerticalTabLayout.

VerticalTabLayout verticalTabLayout = findViewById(R.id.verticalTabLayout);
new VerticalTabLayoutMediator(
  verticalTabLayout,
  viewPager,
  ((tab, position) -> tab.setText(tabTitles[position]))).attach;

About

A TabLayout component with vertical orientation in Android.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages