答案 0 :(得分:1)
您可以使用可绘制选择器进行操作。
将bg.xml
放入可绘制文件夹。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/background_selected" android:state_selected="true"/>
<item android:drawable="@color/background_unselected"/>
</selector>
现在设置此背景而不是您的背景。
<TextView
....
android:background="@drawable/bg"
...
/>
您只需要在适配器中进行选择即可。
textView.setSelected(true);