리스트 뷰 셀에 배치를 했습니다.
이버튼을 일반 버튼처럼 아래와 같이 접근하면FORSE CLOSE 에러가 납니다.
Button button = (Button)findViewById(R.id.button01);
button.setOnClickListener(new View.OnClickListener() {
R.layout.listview_items 에 버튼은어떻게 접근하나요?
리스트뷰에 있는 버튼은 처음에 사용한 R.layout.xxx 에 포함된 버튼이 아니고 리스트의 xml에 있는 버튼입니다.LayoutInflater 로 리스트xml의 뷰를 생성해서 거기서 불러서 쓰셔야 합니다. ^^; 대략 소스는 아래와 같습니다.(이번 기회에 LayoutInflater 의 사용법을 익혀두시면 추후에도 편하실 겁니당) LayoutInflater inflater = ((Activity)context).getLayoutInflater(); View row = (View)inflater.inflate(R.layout.row, null); // 여기서 R.layout.row로 row라는 뷰를 생성합니다. ImageButton userButtonList = (ImageButton) row.findViewById(R.id.group_check); // row.으로 사용하시면 됩니당.
로그인 유지
리스트뷰에 있는 버튼은 처음에 사용한 R.layout.xxx 에 포함된 버튼이 아니고 리스트의 xml에 있는 버튼입니다.
LayoutInflater 로 리스트xml의 뷰를 생성해서 거기서 불러서 쓰셔야 합니다. ^^; 대략 소스는 아래와 같습니다.
(이번 기회에 LayoutInflater 의 사용법을 익혀두시면 추후에도 편하실 겁니당)
LayoutInflater inflater = ((Activity)context).getLayoutInflater();
View row = (View)inflater.inflate(R.layout.row, null); // 여기서 R.layout.row로 row라는 뷰를 생성합니다.
ImageButton userButtonList = (ImageButton) row.findViewById(R.id.group_check); // row.으로 사용하시면 됩니당.