在我使用我的Android应用程序时随机点,LogCat充斥着以下5行的几十个重复:
10-26 12:53:30.372 21270-21270 W/Resources? Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00d8}
10-26 12:53:30.372 21270-21270 W/Resources? Converting to string: TypedValue{t=0x1d/d=0xffe51c23 a=2 r=0x7f090047}
10-26 12:53:30.374 21270-21270 W/Resources? Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b008a}
10-26 12:53:30.375 21270-21270 W/Resources? Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00d6}
10-26 12:53:30.375 21270-21270 W/Resources? Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00d7}
Run Code Online (Sandbox Code Playgroud)
使用来自这个问题的接受答案的信息,我确定它试图将空值(0x0)解释为布尔值(0x12),这没有任何意义,因为我从不处理空值或布尔值.
日志中的资源ID(r = 0x?)指向两个布局之一中的视图/视图属性,我将在下面包含这些属性.
我引用这些资源ID的代码中唯一的位置是a)使用第一个布局的CursorAdapter,以及b)使用第二个布局的类,我也将在下面包含该代码.
我不确定这是否值得担心.我知道相关性并不意味着因果关系,但是当LogCat充斥着这些日志时,滚动浏览我的应用程序显然很笨拙.
任何有关弄清楚发生了什么的帮助将不胜感激.
布局文件#1:
<?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:minHeight="72dp"
android:padding="16dp">
<TextView
android:id="@+id/event_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:ellipsize="end"
android:maxLines="1"
android:text="Title"
android:textSize="16sp"
android:textColor="@color/primary_text_color"/> …Run Code Online (Sandbox Code Playgroud)