应用程序在Api 19 Android KitKat 4.4中不工作
相同的应用程序在android棒棒糖中工作,但在android kitkat中不工作 我认为错误在数据绑定代码中 错误应用程序在Api 19 Android KitKat 4.4中不工作,android,android-layout,android-fragments,data-binding,Android,Android Layout,Android Fragments,Data Binding,相同的应用程序在android棒棒糖中工作,但在android kitkat中不工作 我认为错误在数据绑定代码中 错误 E/AndroidRuntime:致命异常:主 进程:com.gph.gph,PID:2610 android.view.InflateException:二进制XML文件行#33:膨胀类时出错 位于android.view.LayoutInflater.createView(LayoutInflater.java:626) 在com.android.internal.poli
E/AndroidRuntime:致命异常:主
进程:com.gph.gph,PID:2610
android.view.InflateException:二进制XML文件行#33:膨胀类时出错
位于android.view.LayoutInflater.createView(LayoutInflater.java:626)
在com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)上
位于android.view.LayoutInflater.onCreateView(LayoutInflater.java:675)
位于android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
位于android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
在android.view.LayoutInflater.inflate(LayoutInflater.java:498)
在android.view.LayoutInflater.inflate(LayoutInflater.java:398)
在androidx.databinding.DataBindingUtil.inflate(DataBindingUtil.java:126)
在androidx.databinding.ViewDataBinding.inflateInternal(ViewDataBinding.java:1366)
在com.gph.geeksperhour.databinding.LayoutProjectsItemBinding.充气(LayoutProjectsItemBinding.java:80)
在com.gph.geeksperhour.databinding.LayoutProjectsItemBinding.充气(LayoutProjectsItemBinding.java:66)
位于com.gph.geeksperhour.adapter.WordsAdapter.onCreateViewHolder(WordsAdapter.java:64)
位于com.gph.geeksperhour.adapter.WordsAdapter.onCreateViewHolder(WordsAdapter.java:27)
位于androidx.recyclerview.widget.recyclerview$Adapter.createViewHolder(recyclerview.java:6942)
在androidx.recyclerview.widget.recyclerview$Recycler.tryGetViewHolderFormationByDaildate(recyclerview.java:6114)上
位于androidx.recyclerview.widget.recyclerview$Recycler.getViewForPosition(recyclerview.java:5997)
在androidx.recyclerview.widget.recyclerview$Recycler.getViewForPosition(recyclerview.java:5993)上
位于androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2227)
位于androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1558)
位于androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1518)
位于androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:613)
位于androidx.recyclerview.widget.recyclerview.dispatchLayoutStep2(recyclerview.java:4029)
位于androidx.recyclerview.widget.recyclerview.dispatchLayout(recyclerview.java:3746)
在androidx.recyclerview.widget.recyclerview.onLayout(recyclerview.java:4299)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
位于androidx.swiperefreshlayout.widget.swiperefreshlayout.onLayout(swiperefreshlayout.java:625)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
在android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)中
位于android.widget.FrameLayout.onLayout(FrameLayout.java:388)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
在android.widget.FrameLayout.layoutChildren(FrameLayout.java:453)中
位于android.widget.FrameLayout.onLayout(FrameLayout.java:388)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
在android.widget.RelativeLayout.onLayout(RelativeLayout.java:1055)上
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
位于androidx.coordinatorlayout.widget.coordinatorlayout.layoutChild(coordinatorlayout.java:1193)
位于androidx.coordinatorlayout.widget.coordinatorlayout.onLayoutChild(coordinatorlayout.java:880)
位于androidx.coordinatorlayout.widget.coordinatorlayout.onLayout(coordinatorlayout.java:899)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
位于androidx.constraintlayout.widget.constraintlayout.onLayout(constraintlayout.java:1915)
位于android.view.view.layout(view.java:15594)
位于android.view.ViewGroup.layout(ViewGroup.java:4867)
位于androidx.coordinatorlayout.widget.coordinatorlayout.layoutChild(coordinatorlayout.java:1193)
位于androidx.coordinatorlayout.widget.coordinatorlayout.onLayoutChild(coordinatorlayout.java:880)
在androidx.coordinatorlayout.wid
这是我的密码
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="1dp"
android:orientation="vertical"
android:layout_marginRight="1dp">
<TextView *******************************
android:id="@+id/txt_project_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:text="@{word.projectName}"
android:layout_marginLeft="5dp"
android:textColor="@color/black"
android:textStyle="bold"
android:fontFamily="@font/muli"/>
<!-- android:paddingTop="18dp"
android:textSize="16sp"-->
<TextView
android:id="@+id/txt_projects_client_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/black"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:layout_marginLeft="5dp"
android:text="@{word.projectDetail}" *******************
android:fontFamily="@font/muli_light"
android:textSize="14sp" />
<!--android:maxLines="2"
android:ellipsize="end"-->
<LinearLayout android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="right">
<!--<ImageView
android:id="@+id/ivNewMessages"
android:layout_width="14dp"
android:layout_height="14dp"
android:contentDescription="@string/app_name"
android:src="@drawable/bubble"
android:visibility="@{word.hasNewMessages ? View.VISIBLE : View.GONE}"/>-->
<TextView
android:id="@+id/tvCount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="3dp"
android:paddingBottom="3dp"
android:paddingLeft="6dp"
android:paddingRight="6dp"
android:gravity="center"
android:text="@{`` + word.unreadMessageCount}"
android:visibility="@{word.unreadMessageCount>0 ? View.VISIBLE : View.GONE}"
android:textSize="10sp"
android:textColor="@color/white"
android:textStyle="bold"
android:background="@drawable/bubble"
android:fontFamily="@font/muli_light"/>
<TextView
android:id="@+id/txt_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_marginRight="9dp"
android:layout_marginLeft="5dp"
android:text="@{``+word.projectStartingDateMMMDDYYYY}"
android:textSize="12sp"
android:layout_marginEnd="9dp"
android:layout_marginStart="5dp"
android:textColor="@color/black"
android:fontFamily="@font/muli_light"/>
<!-- android:visibility="@{word.messageSentByMe ? View.GONE : View.VISIBLE}"-->
</LinearLayout>
</LinearLayout>
它在a放置**星号的行中显示错误…您是否在
xml
layoutut中使用矢量绘图否,而不是在此布局中检查tvCount
TextView我认为错误在于tvCount中检查哪种类型的问题。LogCat显示了我放置星号的错误行(**)
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="1dp"
android:orientation="vertical"
android:layout_marginRight="1dp">
<TextView *******************************
android:id="@+id/txt_project_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:text="@{word.projectName}"
android:layout_marginLeft="5dp"
android:textColor="@color/black"
android:textStyle="bold"
android:fontFamily="@font/muli"/>
<!-- android:paddingTop="18dp"
android:textSize="16sp"-->
<TextView
android:id="@+id/txt_projects_client_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/black"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp"
android:layout_marginLeft="5dp"
android:text="@{word.projectDetail}" *******************
android:fontFamily="@font/muli_light"
android:textSize="14sp" />
<!--android:maxLines="2"
android:ellipsize="end"-->
<LinearLayout android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="right">
<!--<ImageView
android:id="@+id/ivNewMessages"
android:layout_width="14dp"
android:layout_height="14dp"
android:contentDescription="@string/app_name"
android:src="@drawable/bubble"
android:visibility="@{word.hasNewMessages ? View.VISIBLE : View.GONE}"/>-->
<TextView
android:id="@+id/tvCount"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="3dp"
android:paddingBottom="3dp"
android:paddingLeft="6dp"
android:paddingRight="6dp"
android:gravity="center"
android:text="@{`` + word.unreadMessageCount}"
android:visibility="@{word.unreadMessageCount>0 ? View.VISIBLE : View.GONE}"
android:textSize="10sp"
android:textColor="@color/white"
android:textStyle="bold"
android:background="@drawable/bubble"
android:fontFamily="@font/muli_light"/>
<TextView
android:id="@+id/txt_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layout_marginRight="9dp"
android:layout_marginLeft="5dp"
android:text="@{``+word.projectStartingDateMMMDDYYYY}"
android:textSize="12sp"
android:layout_marginEnd="9dp"
android:layout_marginStart="5dp"
android:textColor="@color/black"
android:fontFamily="@font/muli_light"/>
<!-- android:visibility="@{word.messageSentByMe ? View.GONE : View.VISIBLE}"-->
</LinearLayout>
</LinearLayout>