![](/img/trans.png)
[英]ListView item: change background color to last item selected (or clicked)
[英]Want to change the background color selected item(clicked item) in Android ListView by layout XML
我想在我的Android应用程序中更改单击的ListView Item的背景颜色(不想使用ClickOnListener实现)。我正在添加布局。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minHeight="48dp"
android:paddingLeft="10dp"
>
<TextView
android:id="@+id/tv_item"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textColor="@color/black"
android:textSize="@dimen/homeButtonTextSize"
android:layout_gravity="center_vertical"
></TextView>
</LinearLayout>
我使用了一些选择器。但是无法产生所需的输出。也可以尝试使用“ android:activatedBackgroundIndicator”。但是不起作用。 请帮我
提前致谢
在ListView上使用android:listSelector
属性,并指向一个<selector>
可绘制对象。 另外,您不应该为每行使用OnItemClickListener
而应使用OnItemClickListener
(与ListView.setOnItemClickListener()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.