android.support.v4.widget.CircleImageView不起作用 [英] android.support.v4.widget.CircleImageView does not work

查看:8662
本文介绍了android.support.v4.widget.CircleImageView不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试使用:
android.support.v4.widget.CircleImageView

 < android.support.v4.widget.CircleImageView
                机器人:ID =@ + ID /图片
                机器人:layout_width =100dp
                机器人:layout_height =100dp
                机器人:layout_gravity =center_vertical
                机器人:SRC =@绘制/ ic_bg/>

这让我的应用程序崩溃

如何支持新材料设计的Widget CircleImageView

有什么例子使用这个新的widget

logcat的

 了java.lang.RuntimeException:无法启动活动ComponentInfo {com.vogella.android.recyclerview / com.vogella.android.recyclerview.MainActivity}:android.view.InflateException:二进制XML文件行#9:错误充气类android.support.v4.widget.CircleImageView
        在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2255)
        在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2309)
        在android.app.ActivityThread.access $ 700(ActivityThread.java:157)
        在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1289)
        在android.os.Handler.dispatchMessage(Handler.java:99)
        在android.os.Looper.loop(Looper.java:176)
        在android.app.ActivityThread.main(ActivityThread.java:5317)
        在java.lang.reflect.Method.invokeNative(本机方法)
        在java.lang.reflect.Method.invoke(Method.java:511)
        在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1102)
        在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
        在dalvik.system.NativeStart.main(本机方法)
 android.view.InflateException:引起二进制XML文件行#9:错误充气类android.support.v4.widget.CircleImageView
        在


解决方案

我发现了用这个小工具的替代android.support.v4.widget.CircleImageView的解决方案

 < de.hdodenhof.circleimageview.CircleImageView
的xmlns:程序=htt​​p://schemas.android.com/apk/res-auto
机器人:ID =@ + ID / meal_image_order
机器人:layout_width =96dp
机器人:layout_height =96dp
机器人:SRC =@绘制/ MENU1
应用:BORDER_WIDTH =2DP
应用:border_color =@色/白
机器人:layout_alignParentTop =真
机器人:layout_alignParentLeft =真/>

when I try to use : android.support.v4.widget.CircleImageView

        <android.support.v4.widget.CircleImageView
                android:id="@+id/picture"
                android:layout_width="100dp"
                android:layout_height="100dp"
                android:layout_gravity="center_vertical"
                android:src="@drawable/ic_bg" />

it makes my app crash

how to support new Material Design Widget CircleImageView

is there any example use this new widget

Logcat

  java.lang.RuntimeException: Unable to start activity ComponentInfo{com.vogella.android.recyclerview/com.vogella.android.recyclerview.MainActivity}: android.view.InflateException: Binary XML file line #9: Error inflating class android.support.v4.widget.CircleImageView
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2255)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2309)
        at android.app.ActivityThread.access$700(ActivityThread.java:157)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1289)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:176)
        at android.app.ActivityThread.main(ActivityThread.java:5317)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:511)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
        at dalvik.system.NativeStart.main(Native Method)
 Caused by: android.view.InflateException: Binary XML file line #9: Error inflating class android.support.v4.widget.CircleImageView
        at

解决方案

I found a solution which use this widget alternative to android.support.v4.widget.CircleImageView

<de.hdodenhof.circleimageview.CircleImageView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/meal_image_order"
android:layout_width="96dp"
android:layout_height="96dp"
android:src="@drawable/menu1"
app:border_width="2dp"
app:border_color="@color/white"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true" />

这篇关于android.support.v4.widget.CircleImageView不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆