Database로 이루어진 ListActivity가 있습니다.

그런데 제가 구현하려는건 하나에 Activity에 두개의 ListView가 들어가야하기때문에

ListActivity로 상속받는건 안되겠더라구요..

 

ListActivity로 상속받으면 id값이 무조건 android:list로 들어가야한다길래요..

그래서 Activity로 상속받고 ArrayAdapter로 두개의 ListView를 생성하고

DB랑 연결(?)하였더니,

 

ListView로 상속을 안해서그런지  ,

cursor랑, ListAdapter가 안먹힙니다.

 

ListAdapter adapter = new SimpleCursorAdapter(this,
    android.R.layout.simple_list_item_2, c, new String[] {
    "sangpumname", "sangpumprice" },
    new int[] { android.R.id.text1, android.R.id.text2 });
  setListAdapter(adapter);

 

이 구문이 안먹혀요 물론 상속받은게 ListActivity가 아니기 때문이겠죠;?

 

그러면 하나의 Activity에서 두개의 ListView를 실행하려면 어떻게해야하죠?

ListView1에 item을 클릭하면 ListView2에 선택한 item값이 들어가게 하고 싶은데요 ㅜ.ㅜ

 

잉, 야근합니다잉...