2014-10-05 7 views
0

맞춤 가로보기를 사용 중입니다. 클릭 한 항목의 색을 변경해야합니다. 여기 맞춤 목록에서 선택한 항목을 변경하는 방법 안드로이드의 가로 목록보기

내가 대해서 itemClick에이 코드를 시도했지만 나를 위해 작동하지 않은 내 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); 

의 코드입니다.

이 작업을 수행하는 적절한 방법을 제안하십시오.

+0

이 질문은 연구 노력이 이루어지지 않았으므로 낯선 주제로 보입니다. – aga

답변

0

android:background="@drawable/listviewbackground"를 추가 HorizontalListView

의 배경을 설정하고 당김 폴더에 listviewbackground.xml에서이 코드를 작성하려고합니다. 여기에서 나는 colors을 바꾸고 있습니다. 당신의 필요에 따라 아무것도 바꾸려고 할 수 있습니다.

<?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> 
+0

com.meetme.android.horizontallistview.HorizontalListView를 사용하여 사용 중입니다. 그래서 답변이 저를 위해 작동하지 않습니다. –