안녕하세요

ListView 를 이번에 하는 초짜입니다.

스크롤을 이용하여 아랫바닥에 닿을경우 동적으로 가데이터를 10개씩 불러오는데요.

문제는 제가 이 리스트뷰에 

public void onListItemClick(AdapterView<?> adapterView, View view,

int position, long arg3) 

함수를 적용하여 로우를 클릭시에 그 로우에 있는 TextView 숫자를 넣어주게 했습니다.

그런데 리스트뷰가 로우를 재사용? 한다고 들어서인지 .


TextView badge = (TextView)view.findViewById(R.id.tv_badge);

badge.setText("1");

badge.setVisibility(View.VISIBLE);


이렇케하면 내려갈수록 같은 위치에 있는 로우는 다 찍혀져있는것입니다. ㅜ

어덯케하면 각로우에 view 값이나 혹은 제가원하는 각로우당 TextView 에 값을 부여할수 있을까요?


고수님들 답변좀 부탁드립니다.