Skip to content

Latest commit

 

History

History
31 lines (28 loc) · 893 Bytes

README.md

File metadata and controls

31 lines (28 loc) · 893 Bytes

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;