cursor adapter를 상속 받아 아답터를 구현중인데,

리스트에 토글 버튼을 넣었습니다.


리스트상에서 한 버튼이 on되면 리스트내의 다른 버튼은 off 이 되도록 구현 하고자 하는데, bindview내의 리스너에서 어떻게 그 index를 가져올지 막막하네요.


public class CustomCursorAdapter extends CursorAdapter {


    @Override
    public void bindView(View view, Context context, Cursor cursor) {
        final ToggleButton btn= (ToggleButton)view.findViewById(R.id.toggle_btn);


            btn.setOnClickListener(new OnClickListener(){
                @Override
                public void onClick(View view) {
                    updateButtons();
                }
               
            });

    private void updateButtons()

   {

        //누른 버튼은 on, 그외 버튼은 off

        // listview상에서 index는 어떻게 가져오죠?

    }


}