我想完全突出显示所选列表项,不仅是背景颜色,而且整个列表项应该具有相同的颜色。
这是没有突出显示的那个
我想要输出,因为这是
我只是背景颜色。我使用过这段代码
view.setBackgroundResource(R.color.white);
我将此视为输出
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/alert_Item"
android:layout_marginTop="5dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="8dp"
android:background="@drawable/list_corners"
>
<ImageView
android:id="@+id/imageView3"
android:layout_width="8dp"
android:layout_height="13dp"
/>
<TextView
android:id="@+id/date"
android:layout_width="108dp"
android:layout_height="13dp"
android:text="member name"
android:textSize="10sp"
android:textColor="@color/textColorPrimary"/>
<TextView
android:id="@+id/memberName"
android:layout_width="98dp"
android:layout_height="13dp"
android:layout_alignParentRight="true"
android:text="member name"
android:textAlignment="textEnd"
android:textSize="10sp"
android:textColor="@color/textColorPrimary"/>
<TextView
android:id="@+id/alertId"
android:layout_width="132dp"
android:layout_height="15dp"
android:text="alert id"
android:textSize="12sp"
android:textColor="@color/textColorPrimary"/>
<TextView
android:id="@+id/alertName"
android:layout_width="72dp"
android:layout_height="13dp"
android:layout_alignBaseline="@+id/alertId"
android:layout_alignParentRight="true"
android:layout_marginTop="2dp"
android:text="alert name"
android:textAlignment="textEnd"
android:textSize="10sp"
android:textColor="@color/textColorPrimary"/>
</RelativeLayout>