gpt4 book ai didi

java - android.view.InflateException : Binary XML file line #2: Error inflating class ?

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:32 25 4
gpt4 key购买 nike

有时,当我的应用程序在日志中崩溃时,我会看到以下内容:我将我在该适配器中使用的布局放入其中。在此布局中,我使用图像,但我不知道我做错了什么,导致我的应用程序崩溃。它不会一直发生,有时会发生,而且我不知道什么时候发生。

PID: 5339                                                                     
android.view.InflateException: Binary XML file line #2: Error inflating class <unknown>
at android.view.LayoutInflater.createView(LayoutInflater.java:626)
at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700)
at android.view.LayoutInflater.inflate(LayoutInflater.java:470)
at android.view.LayoutInflater.inflate(LayoutInflater.java:398)
at android.view.LayoutInflater.inflate(LayoutInflater.java:354)
at pl.teminalmobile.Adapter.ExpandableListAdapter.getGroupView(ExpandableListAdapter.java:92)

这是我的 message_list_row :

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="@dimen/padding_list_row"
android:paddingLeft="?listPreferredItemPaddingLeft"
android:paddingRight="?listPreferredItemPaddingRight"
android:paddingTop="@dimen/padding_list_row">

<RelativeLayout
android:id="@+id/rel"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:paddingLeft="15dp"
android:paddingRight="@dimen/padding_list_row">

<LinearLayout
android:id="@+id/message_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true">

<ImageView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/home" />

<TextView
android:id="@+id/address"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_marginRight="60dp"
android:gravity="center_vertical"
android:textColor="@color/from"
android:textSize="@dimen/msg_text_primary"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:textColor="@color/message"
android:textSize="@dimen/timestamp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_distance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/count"
android:layout_marginTop="2dp"
android:text="10km"
android:textColor="@color/message"
android:textSize="@dimen/timestamp"
android:textStyle="bold" />

<ImageView
android:id="@+id/iv"
android:layout_width="@dimen/icon_star"
android:layout_height="@dimen/icon_star"
android:layout_alignParentRight="true"
android:layout_below="@+id/tv_distance"
android:src="@drawable/confirm" />

</RelativeLayout>

</RelativeLayout>

最佳答案

Android 根据屏幕尺寸和分辨率调整图像大小。尝试对图像使用drawable-ldpi、mdpi、hdpi 文件夹。

关于java - android.view.InflateException : Binary XML file line #2: Error inflating class <unknown>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47301808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com