2014-12-08 3 views
0

목록보기를 구현하는 방법을 알고 있습니다. & 항목을 맞춤 설정하는 중입니다. 하지만 난 아래에 표시된 목록을 구현하는 방법에 혼란스러워.사용자 정의 배경으로 목록보기 구현

사용자 정의 헤더 & 하위 목록으로 listview를 구현할 수 있습니다. 예를 들어

이 지금의
1-jan-14 
------------------ 
item1 
item2 
item3 

2-jan-14 
------------------ 
item2 
item3 

3-feb-14 
------------------ 
item4 

를 들어 내가 1-jan-14 항목을 별도의 그룹에 와야하지만, 전반적인 모든 요소가 하나의 목록보기의 일부가 될 하나 개의 그룹, 2-jan-14으로 보여 주어야과 같이 몇 가지 배경을 사용자 정의 할뿐만 아니라 항목 싶다.

참조 이미지처럼이

enter image description here

+0

우리는 ** ExpandableListView **에 대해 이야기하고 있습니다. –

+0

아니, 나는 그것을 expandableListview하고 싶지 않아, 간단한 listview 충분히 공평합니다. 회색은 단순한리스트 뷰입니다.이 모든 흰색은 아이템입니다. – Naruto

+0

작업에 더 적합한'ExpandableListView'를 보았습니다. 어떤 경우에는 ** 그룹 ** 배경을 설정하려고합니다 (다른 방법으로 지정하지 않으면 ** 자식 **에 의해 상속됩니다). –

답변

0

어느 상위 레이아웃의 backround에를 설정하거나 레이아웃 자체가 좋아 :

<ListView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/listview" 
    android:layout_width="wrap_content" 
    android:background="FFFFFF" 
    android:layout_height="wrap_content" /> 
0

당신은 예를 들어, 그룹을 고려해야한다 :

1-jan-14 
------------------ 
item1 
item2 
item3 

다른 행 (다른 행)을 설정할 수있는 listview.

는 또한 당신은에 같은 간격 행을 원하는 경우에는 목록보기의 레이아웃에

android:dividerHeight="5dp" 
android:divider="@null" 

를 사용해야 그리기.

관련 문제