如何在android中更改自定义水平列表视图中的选定项

如何在android中更改自定义水平列表视图中的选定项,android,selecteditem,onitemclick,horizontallist,Android,Selecteditem,Onitemclick,Horizontallist,我使用的是自定义水平列表视图,我需要的是更改单击项目的颜色 下面是我的XML代码 <com.meetme.android.horizontallistview.HorizontalListView android:id="@+id/hlvCustomList" android:layout_width="match_parent" android:layout_height="50dp"

我使用的是自定义水平列表视图,我需要的是更改单击项目的颜色

下面是我的XML代码

    <com.meetme.android.horizontallistview.HorizontalListView
            android:id="@+id/hlvCustomList"
            android:layout_width="match_parent"
            android:layout_height="50dp" 
                          />

                selectedRow = view; //view is the onitemSelectListner View
                if (selectedRow != null) {

                    selectedRow.setBackgroundColor(Color.BLUE);
                }

                        view.setBackgroundColor(Color.BLUE);

selectedRow=视图//视图是MSelectListner视图
如果(selectedRow!=null){
选择Row.setBackgroundColor(颜色:蓝色);
}
视图。setBackgroundColor(颜色。蓝色);
我在ItemClick上尝试了此代码,但不适用于我


请向我建议适当的方法。

尝试设置
水平列表视图的背景。

添加
android:background=“@drawable/listviewbackground”
并将此代码写入drawable文件夹中的
listviewbackground.xml
。这里我正在更改
颜色
,您可以根据需要尝试更改任何内容

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
       android:color="#aabbcc"/> <!-- pressed -->
    <item android:state_activated="true"
       android:color="#fedcba"/> <!-- selected -->
   <item android:color="#abcdef"/> <!-- default -->
</selector>


这个问题似乎离题了,因为它没有进行任何研究。我使用的是com.meetme.android.horizontallistview.horizontallistview,所以你的答案对我不起作用。