Live2D

java.lang.RuntimeException+ android.view.InflateException同时发生

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.animationhome/com.example.animationhome.RegisterActivity}: android.view.InflateException: Binary XML file line #9 in com.example.animationhome:layout/register_activity: Binary XML file line #9 in com.example.animationhome:layout/register_activity: Error inflating class de.hdodenhof.circleimageview.CircleImageView
    1.我的错误原因是在

<de.hdodenhof.circleimageview.CircleImageView
    android:layout_width="80dp"
    android:layout_height="80dp"
    android:layout_gravity="center_horizontal"
    android:layout_marginBottom="25dp"
    android:layout_marginTop="35dp"
    android:scaleType="fitXY"//这个位置出错
    android:src="@drawable/default_head1" />

2CircleImageView插件本身的作用是把你的头像变圆形,而我使用android:scaleType="fitXY"反倒是图片填充父布局变成正方形。(导入网上项目时会出现的问题。。。。)

在Logcat中有   Caused by: java.lang.IllegalArgumentException: ScaleType FIT_XY not supported. 所以我把它删了。。

posted @ 2020-12-17 10:14  幽香飞狐  阅读(64)  评论(0)    收藏  举报
Live2D