calList.get(btnIndex).Cal2 = "1";
.
.
OnClickListener cl = new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v==btn){
calList.get(v.getId()).Cal1--;
oop = calList.get(v.getId()).Cal1;
calList.get(v.getId()).Cal2 = Integer.toString(calList.get(v.getId()).Cal1);
numberBtnList.get(v.getId()).setText(calList.get(v.getId()).Cal2);
}
else if (v==btn2)
{
calList.get(v.getId()).Cal1++;
oop = calList.get(v.getId()).Cal1;
calList.get(v.getId()).Cal2 = Integer.toString(calList.get(v.getId()).Cal1);
numberBtnList.get(v.getId()).setText(calList.get(v.getId()).Cal2);
}
}};
btn.setOnClickListener(cl);
btn2.setOnClickListener(cl);
ar.add( Integer.toString(oop));
플러스 마이너스 버튼을 눌러서 숫자를 변경하는 코드입니다.
연산 후에 마지막 값을 ar.add( Integer.toString(oop)); 에 추가할려 하는데 계속 0이 출력됩니다.
연산값은 oop 변수에 넣은 뒤, 스트링으로 arraylist에 넣어야 합니다.
0이 아니라 플러스 마이너스 한 뒤 마지막 값을 넣을려면 어디를 수정해야 할까요??