listview item长按背景色的问题

android 开发

我在xml里设置了android:cacheColorHint="@android:color/transparent",listview的item单击就没有出现橙色的背景,但是在我设置item长按事件后我发现长按还是会出现橙色的背景,我想去掉,该怎么去掉??

android:listSelector="@drawable/selector_shape_list_item"

新建一个selector的xml ,解决点击时背景色的问题