如何更改其单击的列表项颜色
How to change the list item color its clicked
如何更改列表项颜色,当我单击列表项时,它会显示对话框,我在对话框中提供一些值,它将存储在列表项中,并且列表项颜色也需要更改
- 为您的列表视图使用自定义布局。
- 使用 ArrayList 将内容传递给您的适配器。
- 当listView中的item被点击时,获取item的位置,改变自定义布局的背景。
可绘制
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@color/red" />
</selector>
在listView.setOnItemClickListener
listView.setSelection(R.drawable.selector);
如何更改列表项颜色,当我单击列表项时,它会显示对话框,我在对话框中提供一些值,它将存储在列表项中,并且列表项颜色也需要更改
- 为您的列表视图使用自定义布局。
- 使用 ArrayList 将内容传递给您的适配器。
- 当listView中的item被点击时,获取item的位置,改变自定义布局的背景。
可绘制
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@color/red" />
</selector>
在listView.setOnItemClickListener
listView.setSelection(R.drawable.selector);