SimpleCursorAdapter 로 DB내용들을 textview로 출력했어요.

 

그럼 출력된 textview들 중에, 특정 한 item을 선택하면, 새로운 액티비티가 실행되게 하려고 합니다.

 

어떻게 해야 하나요??

 

예를 들면,

DB의 내용은 이렇게 되어있고,

 

_id / item

  1  

 나무

  2

 꽃

  3

 화살 

  4

 구름

textview로 출력한 내용은, 아래와 같습니다.

 나무 

  꽃

 화살

 구름

 

여기서, 두번째 item인 ""을 선택하면, 그 값을 가지고

다른 DB를 비교해서 꽃에 해당하는 정보를 출력하려 합니다.

 

무궁화

튤립

장미

동백꽃

-----

 

private SimpleCursorAdapter adapter;

adapter = SimpleCursorAdapter( ...);

setListAdapter(adapter);

 

 adapter.getItemId(position);

이건 position 값을 알아내야 하는데, 따로 저장공간을 두지 않는 이상 알아낼 수 없을 것 같고.

id값을 이용해서 어떻게 하면 될 것 같은데 해결 방법이 없을까요?

 

adapter.get~()

get 함수가 많아서 뭘 쓰면 될것 같긴 한데, 어떻게 하면 될까요?