合作联系
  wanwqing@vip.163.com
  0790-XXXXXXX
关于实验室
android加载Cardview闪退
发布者:实验室   时间:2020-02-01 15:00:19   浏览次数:20

网上查说可能是:CardView无法inflating。

但是通过看日志发现我自己程序里面发现是包写错了导致的闪退。之前代码是拷贝过来的,但当前使用的SDK版本不一样,所以类所在的包名就不一样了。

<android.support.v7.widget.CardView>改为<androidx.cardview.widget.CardView>

<!--android.support.v7.widget.CardView-->
<androidx.cardview.widget.CardView
    android:layout_width = "match_parent"
    android:layout_height = "130dp"
    app:cardCornerRadius="5dp"
    app:cardElevation="5dp"
    android:layout_margin="8dp"
    app:cardUseCompatPadding="true"
    app:cardPreventCornerOverlap="false"
    >
    
        <TextView
            android:layout_width="match_parent"
            android:gravity="center"
            android:layout_height="35dp"
            android:layout_marginLeft="10dp"
            android:layout_marginTop="10dp"
            android:id="@+id/CurVersion"
            android:text="当前版本"/>

</androidx.cardview.widget.CardView>