Ciro González
Ciro González

Reputation: 367

Android - TabLayout in AndroidX

I just tried to implement tabLayout on Android with androidX and im not able to do it.

Is tabLayout on androidX deprecated?

Upvotes: 5

Views: 4658

Answers (2)

Ashvin solanki
Ashvin solanki

Reputation: 4809

TabLayout belongs to Maven artifact com.android.support:design:$version

if you want to use TabLayout in androidX you need to add material library

Ref : https://developer.android.com/jetpack/androidx/migrate

Ref : https://developer.android.com/jetpack/androidx/migrate/artifact-mappings

so you need to add implementation 'com.google.android.material:material:1.0.0' in dependency.

dependencies {
    implementation 'com.google.android.material:material:1.0.0'
}

Upvotes: 0

Roaim
Roaim

Reputation: 2358

You need to add material library as a dependency to build.gradle file to use TabLayout

dependencies {
    implementation 'com.google.android.material:material:1.0.0'
}

also inclue google() maven repository to the repositories section of the root build.gradle

allprojects {
    repositories {
      google()
      jcenter()
    }
}

You can read the Getting started with Material Components for Android to learn more about the library.

Upvotes: 4

Related Questions