http://www.masterqna.com/android/35820/★custom-listview에서-버튼을-누를때마다-1씩-증가하게-하고싶습니다
카톡으로 문상 만원쏨
코딩해주면 감사하겠지만 불가능할거같고
아이디어제공까지 인정함
http://www.masterqna.com/android/35820/★custom-listview에서-버튼을-누를때마다-1씩-증가하게-하고싶습니다
카톡으로 문상 만원쏨
코딩해주면 감사하겠지만 불가능할거같고
아이디어제공까지 인정함
int 배열 만들고 해당버튼 눌렀을때 그 배열의 값이 1씩증가하게 하면 되는거 아닌가요? String으로 변환해서 넣어주면 되는거구요
우선 댓글 너무너무 감사해
외국사이트 다뒤져보니까 int 배열에 각 값을 저장해야하는것은 맞는거가탕
근데 그 저장된값을 각 줄에있는 textview에 어떻게 뿌리는거지?
int [] count = new int [5] 이런식으로 하고 버튼눌렀을때 count[0]++; 해주고 String str=""+count[0]한다음 str을 텍스트뷰에 넣으면 되는거아닌지?
응 형아...........값을 저장했어 이제 그 값을 어떻게 뿌릴꺼냐구 ㅠㅠ
viewHolder.count.setText(cnt); 이렇게 하니까 맨마지막 텍스트뷰에만 내용이 뜬다구 ㅠㅠ
그리구 조금이상한게 count[0]++ 이렇게한다고하는데 0을 어떻게 써?? 아이템이 몇개나올줄알고?
저도 안드배운지 1일차라 어케 조리있게 설명은 못하겠고.. 코드드릴게요
FindviewbyId를 하니까.....리스트뷰로 같은거 생성하면 id동일하니까 마지막거 들어가서 그럴거 같은데
아..... 그걸명시안했구나..... 저건 item 갯수가 변경되.... 고정되는게아냐 ㅠㅠ
저장할 필요 없엉
리스트 항목을 findviewbyid로 찾는게 아니라
리스트뷰를 findviewbyid로 찾아서 그 안에서 몇번째 항목인지 카운팅
혹시 위에 댓글 달아준 형아들 도움주려면 카톡좀주라 카톡아이디 zpzz
viewHolder.menuname = (TextView)v.findViewById(R.id.menuname); viewHolder.minus = (Button)v.findViewById(R.id.minus); viewHolder.count = (TextView)v.findViewById(R.id.cou
이부분
보니까 다 똑같은id쓰셨는데?
지금 존나 진ㅈ1빨고있으니까 ㅠㅠ 살려줘형들
몰라 안드로이드는 오래 해서...다른 방법이 있는지 모르겠지만
리스트뷰를 통째로 찾아서 getChildView였나? 하여튼 그 뷰 안에 속한거 찾아서 조작해야함.
땔깜형아 혹시 코딩하고있는거야?