TangoAgency / material-intro-screen

Inspired by Heinrich Reimer Material Intro and developed with love from scratch
MIT License
2.71k stars 410 forks source link

Make library androidx compatible my changing the package of CustomViewPager #174

Open vedprakashwagh opened 5 years ago

vedprakashwagh commented 5 years ago

People who are facing this problem #169 For anyone getting errors while migrating to androidx, this library is androidx compatible, the way creator has added the class CustomViewPager into android.support.v4.view package confuses android studio while migrating. While migrating to androidx through the Refactor->Migrate to AndroidX, Android studio finds the package names of all the support dependencies and then converts them into their equivalent AndroidX package. So, as the CustomViewPager class is present in the android.support.v4.view support package, it converts that package name to androidx.customviewpager and then it's unable to find the class. Simple FIX: Manually add the library by downloading it and then change the package name back to android.support.v4.view wherever CustomViewPager is used! Or author can just transfer the CustomViewPager into some different package that doesn't start with android.support

mohamedhamada1 commented 5 years ago

I face same issue

saeidparvizi commented 4 years ago

@DreierF tnx I used implementation 'io.github.dreierf:material-intro-screen:0.0.6' and solve my problem

NarzaryU commented 4 years ago

He forked from here.