2012-04-23 2 views
6

Android 라이브러리의 배경을 변경하는 방법을 찾으려고합니다 : 1.row darkgrey; 2. 행 회색; 3. 행 darkgrey; 4.row 회색 등Android UI 표 라이브러리 (티아 콜로 첼리) 변경 배경

하지만 작동하지 않았다. 라이브러리 jQuery과 활동에

if(mIndexController%2 ==1){ 
      itemContainer.setBackgroundColor(R.color.grey); 
      viewsContainer.setBackgroundColor(R.color.grey); 
     } 
     else{ 

      itemContainer.setBackgroundColor(R.color.darkgrey); 
      viewsContainer.setBackgroundColor(R.color.darkgrey); 
     } 

, 그러나 그것이 작동하지 :

나는 그것을 시도했다.

누군가 나를 도울 수 있습니까? https://github.com/thiagolocatelli/android-uitableview

I리스트 뷰는 다음과 같이 할 : http://i.stack.imgur.com/Ls5bG.png

답변

2

당신은 당신의 자신의 뷰를 생성 한 다음 각 행이 다음 사용자 지정보기로 추가 할 배경 색상을 적용 할 수 있습니다. 홀수/짝수 행에 대해 다른 색상을 원한다면 지금 당장 가장 좋은 방법입니다. 이 라이브러리를 업데이트하는 중입니다. uitableview의 하위 항목을 반환하는 함수가 있으므로 행 사이에서 반복하고 배경 색상을 설정할 수 있습니다.

+0

그냥 자신의 행 xml을 만들고 UITableView에 추가하기 전에 필요한 색상을 적용하십시오. https://github.com/thiagolocatelli/android-uitableview/tree/master/android-uitableview/res/layout에서 list_item _ *. xml을 복사하여 자체 프로젝트에서 사용하고 표에 추가하면됩니다. 전망 – Thiago

0

나는이 당신이 시도해야 다음

는 도서관이다.

itemContainer.setBackgroundColor(Color.GRAY); 
+0

제 생각에는 당신은 이것을 시도해야합니다. – mshah

2

사실 viewsContainer.setBackgroundColor(R.color.grey);은 아무 것도하지 않습니다.

이처럼 수정해야합니다

viewsContainer.setBackgroundColor(getResources().getColor(R.color.grey));