迁移到 AndroidX 后:"Unresolved reference: ..."

After migrate to AndroidX: "Unresolved reference: ..."

我在我的应用程序中遇到了一些错误并找到了这个解决方案:

现在,没有任何效果。当我 运行 项目时,我得到类似

的错误
Unresolved reference: adapter   
Unresolved reference: currentItem   
Unresolved reference: addOnPageChangeListener   

这些错误来自 MainActivity。几天前我在那里添加了一个 ViewPager。自从我迁移到 androidX 后,viewpager 显示了很多错误。

lateinit var myAdapter: myPagerAdapter

// view_pager from activity_main.xml

view_pager.adapter = myAdapter
    btn_next.setOnClickListener {
        view_pager.currentItem++
    }

view_pager.addOnPageChangeListener(object : ViewPager.OnPageChangeListener{
        override fun onPageScrollStateChanged(p0: Int) {

        }

我找到了解决方案。检查 xml-file 并更改

<androidx.support.v4.view.ViewPager
...

至:

<androidx.viewpager.widget.ViewPager
...