android.view.InflateException:二进制XML文件行#34:Can';t转换为尺寸:类型=0x12

android.view.InflateException:二进制XML文件行#34:Can';t转换为尺寸:类型=0x12,android,android-recyclerview,Android,Android Recyclerview,我刚刚得到以下错误:我如何才能修复此问题 我有“android.view.InflateException:二进制XML文件行#34:无法转换为维度:type=0x12”。我检查了堆栈溢出中的所有解决方案,但没有解决此问题。这是因为版本问题还是其他原因。请帮助

我刚刚得到以下错误:我如何才能修复此问题

我有“android.view.InflateException:二进制XML文件行#34:无法转换为维度:type=0x12”。我检查了堆栈溢出中的所有解决方案,但没有解决此问题。这是因为版本问题还是其他原因。请帮助<谢谢

<android.support.v7.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardBackgroundColor="@color/card_background"
android:layout_margin="10dp"
android:foreground="?attr/selectableItemBackground"
android:background="@drawable/comment_background"
android:stateListAnimator="@anim/comment_selection"
android:clickable="true">

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

    <RelativeLayout
        android:id="@+id/hints"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="10dp">

        <ImageView
            android:id="@+id/iv_status"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_alignParentTop="true"
            android:layout_alignParentEnd="true"
            android:layout_centerVertical="true"
            android:layout_marginLeft="10dp"
            app:srcCompat="@mipmap/ic_app_icon" />

        <TextView
            android:id="@+id/tv_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentStart="true"
            android:layout_centerVertical="true"
            android:layout_marginLeft="@+id/iv_status"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color"
            android:textSize="20sp" />
    </RelativeLayout>

    <RelativeLayout
        android:id="@+id/details"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/hints"
        android:layout_marginLeft="10dp"
        android:layout_marginTop="4dp"
        android:layout_marginRight="10dp">

    <RelativeLayout
        android:id="@+id/view1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">


        <ImageView
            android:id="@+id/iv_label_priority"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_alignParentStart="true"
            android:layout_alignParentTop="true"
            android:layout_marginBottom="5dp"
            android:src="@drawable/client" />

        <TextView
            android:id="@+id/tv_priority"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/iv_label_priority"
            android:layout_alignBottom="@+id/iv_label_priority"
            android:layout_toRightOf="@+id/iv_label_priority"
            android:layout_marginLeft="5dp"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

        <ImageView
            android:id="@+id/iv_label_date"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_below="@+id/iv_label_priority"
            android:layout_marginBottom="5dp"
            android:src="@drawable/client" />

        <TextView
            android:id="@+id/tv_date"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/iv_label_date"
            android:layout_alignBottom="@+id/iv_label_date"
            android:layout_toRightOf="@+id/iv_label_date"
            android:lines="1"
            android:layout_marginLeft="5dp"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

        <ImageView
            android:id="@+id/iv_label_assign"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_below="@+id/iv_label_date"
            android:layout_marginBottom="5dp"
            android:src="@drawable/client" />

        <TextView
            android:id="@+id/tv_assign"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/iv_label_assign"
            android:layout_alignBottom="@+id/iv_label_assign"
            android:layout_toRightOf="@+id/iv_label_assign"
            android:layout_marginLeft="5dp"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

        <ImageView
            android:id="@+id/iv_label_task"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_below="@+id/iv_label_assign"
            android:layout_marginBottom="5dp"
            android:src="@drawable/client" />

        <TextView
            android:id="@+id/tv_task"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/iv_label_task"
            android:layout_marginLeft="5dp"
            android:layout_toRightOf="@+id/iv_label_task"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

        <ImageView
            android:id="@+id/iv_label_client"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_below="@+id/iv_label_task"
            android:layout_marginBottom="5dp"
            android:src="@drawable/client" />

        <TextView
            android:id="@+id/tv_client"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/iv_label_client"
            android:layout_alignBottom="@+id/iv_label_client"
            android:layout_toRightOf="@+id/iv_label_client"
            android:layout_marginLeft="5dp"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

        <ImageView
            android:id="@+id/iv_label_time"
            android:layout_width="20dp"
            android:layout_height="20dp"
            android:layout_alignTop="@+id/tv_date"
            android:layout_alignBottom="@+id/tv_date"
            android:layout_toRightOf="@+id/tv_date"
            android:layout_marginLeft="100dp"
            app:srcCompat="@drawable/client" />

        <TextView
            android:id="@+id/tv_time"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/iv_label_time"
            android:layout_alignBottom="@+id/iv_label_time"
            android:layout_toRightOf="@+id/iv_label_time"
            android:layout_marginLeft="5dp"
            android:lines="1"
            android:text="@string/btn_login"
            android:textColor="@color/text_color" />

    </RelativeLayout>

        <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/view1">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                >

                <ImageView
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:layout_weight="0.2"
                    app:srcCompat="@drawable/ic_login"
                    android:layout_margin="5dp"/>

                <ImageView
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    app:srcCompat="@drawable/ic_login"
                    android:layout_weight="0.2"
                    android:layout_margin="5dp"/>

                <ImageView
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    app:srcCompat="@drawable/ic_login"
                    android:layout_weight="0.2"
                    android:layout_margin="5dp"/>

                <ImageView
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    app:srcCompat="@drawable/ic_login"
                    android:layout_weight="0.2"
                    android:layout_margin="5dp"/>

                <ImageView
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    app:srcCompat="@drawable/ic_login"
                    android:layout_weight="0.2"
                    android:layout_margin="5dp" />

            </LinearLayout>

        </RelativeLayout>

    </RelativeLayout>

</RelativeLayout>

</android.support.v7.widget.CardView>

检查带有id的
tv\u标题的
TextView

        <TextView
        android:id="@+id/tv_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_centerVertical="true"
        android:layout_marginLeft="@+id/iv_status"
        android:lines="1"
        android:text="@string/btn_login"
        android:textColor="@color/text_color"
        android:textSize="20sp" />


这里您使用了android:layout_marginLeft=“@+id/iv_status”
<代码>布局_marginLeft仅接受尺寸值。但您正在传递视图id。使用有效的维度值

能否尝试从
cardwiew
背景中删除:
comment\u background
,看看会发生什么?但是,您使用了太多的
RelativeLayout
s,这不是一个好的选择。仍然会出现相同的错误,谢谢您的建议。@Mohsen您可以共享行号吗?因为从XML中跟踪行号34是不可行的,同时问题与维度直接相关。请检查您在上述布局中使用的尺寸和值。
 android.view.InflateException: Binary XML file line #34: Can't convert to dimension: type=0x12
    at android.view.LayoutInflater.inflate(LayoutInflater.java:551)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:429)
    at bd.com.rtchubs.taskapp.admin_adapter.AdminProjectsListAdapter.onCreateViewHolder(AdminProjectsListAdapter.java:34)
    at bd.com.rtchubs.taskapp.admin_adapter.AdminProjectsListAdapter.onCreateViewHolder(AdminProjectsListAdapter.java:19)
    at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6794)
    at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5975)
    at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5858)
    at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5854)
    at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2230)
    at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1557)
    at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1517)
    at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:612)
    at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3924)
    at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3641)
    at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:4194)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:344)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:281)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:344)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:281)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1080)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:344)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:281)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1742)
    at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
    at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:344)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:281)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1742)
    at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
    at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:344)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:281)
    at com.android.internal.policy.PhoneWindow$DecorView.onLayout(PhoneWindow.java:3175)
    at android.view.View.layout(View.java:18010)
    at android.view.ViewGroup.layout(ViewGroup.java:5817)
    at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2776)
    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2477)
    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1544)
    at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7607)
    at android.view.Choreographer$CallbackRecord.run(Choreographer.java:911)
    at android.view.Choreographer.do
        <TextView
        android:id="@+id/tv_title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_centerVertical="true"
        android:layout_marginLeft="@+id/iv_status"
        android:lines="1"
        android:text="@string/btn_login"
        android:textColor="@color/text_color"
        android:textSize="20sp" />