case R.id.result:
flag = false;
su2 = (int) Double.parseDouble(text.getText().toString());
if(soosik == 0){
result2 = su1+su2;
text.setText(su1 + "+" + su2 + "=" + (result2));
}
else if(soosik == 1){
result2 = su1-su2;
text.setText(su1 + "-" + su2 + "=" + (result2));
}
else if(soosik == 2){
result2 = su1*su2;
text.setText(su1 + "*" + su2 + "=" + (result2));
}
else if(soosik == 3){
if(su1 % su2 == 0){
result = su1/su2;
text.setText(su1 + "/" + su2 + "=" + (result));
}
else{
result = su1/su2;
text.setText(su1 + "/" + su2 + "=" + Double.toString(result));
}
}
else if(soosik == 4){
if(su1 % su2 == 0){
result2 = su1*su2/100;
text.setText(su1 + "%" + su2 + "=" + (result2)+"%");
}
else{
result2 = su1*su2/100;
text.setText(su1 + "%" + su2 + "=" + Double.toString(result2)+"%");
}
}
break;
현재 이런식으로 변수에 각각 담아서 합한것을 출력해주고 하는데;; 구글링해서 보고잇는데;; 감이 잘안옵니다;;;
초보인데 -ㅠ




백스페이스는 우선 텍스트의 결과값을 어떤 변수에 sb = text.getText(); 이렇게 얻어온다음 그 변수를 하나씩 지우면 될거 가튼데.. 훔;; 약간 감이 안옵니당;;