相关疑难解决方法(0)

TypedValue转换为String

在我使用我的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)

android android-resources

22
推荐指数
1
解决办法
3910
查看次数

标签 统计

android ×1

android-resources ×1