아무리 구글링해도 예제를 못찾아서 결국 올립니다.ㅠㅠ

20090324CPTester2-1.jpg

다음과 같이 리스트 안에 두줄짜리로 출력할 경우인데요
일단 제가 디비를 쓰지 않고 그냥 스트링 배열 두개
String S1[] = {"1-1 annunciation", "2-1 agony", "3-1 resurrection"};
String S2[] = {"1-2 visitation", "2-2 scourging", "3-2 ascension"};

이렇게 있다고 하고요
이걸 S2 가 S1의 child라고 할때

1. 어댑터를 어떤걸 써야하나요?
ArrayAdapter 는 단순히 한줄씩만 프린트하는거같아서 안먹히는것 같아요
SimpleCursorAdapter를 써야 하나요? 만약 그렇다면 커서를 어떻게 세팅해야 하나요 단순히 저렇게 배열 두개를 출력할때..

2. R.layout.에서 simple_list_item_2를 써야 하나요 아니면 two_line_list_item을 써야 하나요?

3. xml파일에서도 어떻게 구성을 해야 하는지..
일단 스크롤이 필요해서 스크롤뷰 쓰면

<ScrollView
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="360px"
        android:fillViewport="true">
        <ListView
            android:id="@id/android:list"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
        </ListView>
    </ScrollView>

이런식으로 나오는데 저 안에 리스트뷰를 어떻게 구성해야 하는가요..
ㅠㅠ 몇시간동안 헤메고 있습니다..