안녕하세요.. 안드로이드 어플 개발하는 중에 궁금한게 있어서 질문 올립니다.
노출된 리스트에서 아이템 클릭시 다음 액티비티 화면으로 넘어가는 건데 setOnItemClickListener로 리스너를 추가한 다음에 넘기는 과정을 책을 봐도 모르겠네요... 이미지파일과 소스파일 첨부합니다. 아시는분 답변좀 부탁드릴게요
코드를 안본상태에서 의견제시만해보겠습니다;;
listview 사용시 listview를 커스텀마이징해서 사용을 할때 adapter 를 사용해서 listview를 제어하는것으로 알고있습니다
커스터마이징한 listview를 전개하는 xml에 onclick메서드를 사용할수 있게 해주시던가
제어하는 adapter쪽에서 리스너를 만드셔서 사용하시면 될듯합니다..;;;
제의견일뿐이니;; 참고하세요;
PartChoiceActivity 에서 list.setAdapter(adapter);아래줄에 아래 소스를 추가해주세요.
소스가 에러가 나서 실행여부는 확인 못하고 걍 작성만 해봤습니당.
list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View v, int position,
long id) { // position값이 리스트의 인덱스 값입니다. 이 값을 확인해서 어떤 리스트에서 어떻게 처리할지를 코딩하세요.
// TODO Auto-generated method stub
}
});




// 메인 -> 파트선택
Intent partChoiceIntent = new Intent(this, PartChoiceActivity.class);
startActivity(partChoiceIntent);
// 파트선택 - > 메인
Intent dayChoiceIntent = new Intent(this, DayChoiceActivity.class);
startActivity(dayChoiceIntent);
버튼클릭시 동작하는 부분에 이 코드를 넣어보세요!