我不知道为什么,但随机“箭头”没有出现在我的列表渲染器/项目上(见图)。有人知道为什么吗?我没有用代码触摸它。发生这种情况时,hierarchyviewer 建议高度为 1。然而,即使明确地将高度设置为 20dp,它仍然会发生。当我改变手机的方向时也会发生这种情况。禁用“convertView”并始终创建一个新视图无济于事。有任何想法吗?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/arrow_right"
android:layout_marginTop="8dp"
android:layout_alignParentLeft="true"
android:layout_marginLeft="4dp"
/>
<com.domain.package.widgets.AnalogTextView
style="@style/AnalogText"
android:id="@+id/timeView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="11:30p - 7:00p"
android:layout_marginLeft="20dp"
/>
<TextView
style="@style/LabelText"
android:textStyle="bold"
android:id="@+id/labelView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="WORK"
android:layout_below="@+id/timeView"
android:layout_marginLeft="20dp"
/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_below="@+id/labelView"
android:layout_marginLeft="20dp"
>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Sunday"
android:text="Su"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Monday"
android:text="M"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Tuesday"
android:text="Tu"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Wednesday"
android:text="W"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Thursday"
android:text="Th"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Friday"
android:text="F"
/>
<TextView
style="WeekDayTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="7dp"
android:id="@+id/Saturday"
android:text="Sa"
/>
</LinearLayout>
<CheckBox
android:id="@+id/enabledView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:focusable="false"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
/>
</RelativeLayout>