java.lang.ClassNotFoundException:在路径上没有找到类“androidx.core.view.ViewPager”

dev_swat

我刚刚将我的项目迁移到了 androidx 并且我收到了一个因膨胀 viewpager 组件而出现的膨胀错误......我用 androidx.viewpager.widget.ViewPager 替换了 android.support.v4.view.ViewPager

这是我的xml文件

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent"
      android:padding="@dimen/_1dp"
      android:layout_height="wrap_content"
      android:background="@color/banner_border_color">

      <androidx.viewpager.widget.ViewPager
           android:id="@+id/vp_slider"
           android:layout_width="match_parent"
           android:layout_height="@dimen/_140dp"
           android:background="@drawable/thumb_new_background" />

           <RelativeLayout
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_gravity="bottom">

               <TextView
                   android:id="@+id/tv_banner_view_more"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:layout_centerVertical="true"
                   android:layout_marginLeft="@dimen/_16dp"
                   android:background="@drawable/drawable_btn_curved"
                   android:paddingBottom="@dimen/_6dp"
                   android:paddingLeft="@dimen/_8dp"
                   android:paddingRight="@dimen/_8dp"
                   android:paddingTop="@dimen/_6dp"
                   android:visibility="gone"
                   android:text="@string/text_view_more"
                   android:textColor="@color/c_white"
                   android:textSize="@dimen/_8sp" />

     </RelativeLayout>

</FrameLayout>

我得到的错误

Caused by: android.view.InflateException: Binary XML file line #329: Binary XML file line #8: Error inflating class androidx.core.view.ViewPager
         Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class androidx.core.view.ViewPager
         Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.core.view.ViewPager" on path: DexPathList[
问尼勒什

你需要dependencies在你的build.gradle文件下面

implementation 'com.google.android.material:material:1.1.0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

java.lang.IllegalArgumentException:ViewPager没有设置PagerAdapter

java.lang.NoClassDefFoundError:使用FlexboxLayout时androidx / core / view / ViewCompat

带有ViewPager的Android java.lang.IllegalStateException

java.lang.NoClassDefFoundError:解析失败:Landroidx/core/view/MenuHost;

JNI:在Path上找到了库,但没有找到Method(java.lang.UnsatisfiedLinkError)

无法解决 java.lang.ClassNotFoundException: 在 android studio 中没有找到类“com.example.android.camera2basic.AutoFitTextureView”?

包含ImageViews的ViewPager的java.lang.OutOfMemoryError

java.lang.ClassNotFoundException:在路径:DexPathList上找不到类…

java.lang.ClassNotFoundException:在路径上找不到类...:DexPathList

Android:自定义 AlertDialog,viewPager:java.lang.IllegalArgumentException:未找到 id 的视图

ViewPager作为listview行java.lang.IllegalArgumentException:未找到ID的视图

java.lang.ClassNotFoundException:android.view.GLSurfaceView

带有viewPager和选项卡的java.lang.IllegalStateException活动

带有片段的Viewpager创建一个java.lang.RuntimeException

java.lang.ClassNotFoundException:org.springframework.core.io.Resource

java.lang.ClassNotFoundException: play.core.server.DevServerStart

Jenkinsfile:为什么`java.lang.NoSuchMethodError:没有找到这样的DSL方法?

java.lang.IllegalStateException:ViewPager尚未绑定(使用JakeWharton ViewPager Indicator)

抛出java.lang.ClassNotFoundException:未找到路径类“.MainActivity”:DexPathList反应母语

viewpager适配器中出现错误,java.lang.IllegalStateException:指定的子代已经有一个父代

Androidx抛出java.lang.ClassNotFoundException:和android.view.InflateException:在同一时间

ViewPager 上的 findViewById 返回“Android.view.View”,无法转换为 ViewPager

如何修复原因:java.lang.ClassNotFoundException:未找到类“ androidx.browser.customtabs.CustomTabsIntent $ Builder”

MultiDex问题:java.lang.ClassNotFoundException:在路径:DexPathList上找不到类

java.lang.ClassNotFoundException:在路径:DexPathList上找不到类“ eduapp.arg.MainApplication”

java.lang.ClassNotFoundException:在路径上找不到类“ com.sun.mail.util.MailLogger”

java.lang.ClassNotFoundException:在更新sdk之后,在路径:DexPathList上找不到类

java.lang.NoSuchMethodError:类Landroid / support / v4 / view / KeyEventCompatHoneycomb中没有静态方法isCtrlPressed(Landroid / view / KeyEvent;)Z

java.lang.IllegalArgumentException: 没有找到 id 0x7f0d006d 的视图