반응형
문자열의 더하기 연산을 이용할 때는 StringBuilder 의 사용을 고려해봐야 합니다.
package CheckBox.gohool.checkbox;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private CheckBox banana;
private CheckBox apple;
private CheckBox mango;
private Button button;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
banana = (CheckBox) findViewById(R.id.checkBox1);
apple = (CheckBox) findViewById(R.id.checkBox2);
mango = (CheckBox) findViewById(R.id.checkBox3);
button = (Button) findViewById(R.id.button);
textView = (TextView) findViewById(R.id.resultId);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append(banana.getText().toString() +banana.isChecked() + "\n");
stringBuilder.append(apple.getText().toString() + apple.isChecked() + "\n");
stringBuilder.append(mango.getText().toString() + mango.isChecked() +"\n");
textView.setText(stringBuilder);
}
});
}
}
스트링빌더를 사용한 체크박스
반응형
'개발언어 > JAVA' 카테고리의 다른 글
자바 어플 개발(팁 계산기) (0) | 2020.11.18 |
---|---|
자바 창끄기, alertdialog 만들기 (0) | 2020.11.18 |
자바 토글버튼 사용법 (0) | 2020.11.16 |
자바 라디오그룹,버튼 (0) | 2020.11.16 |
자바 RANDOM (0) | 2020.11.16 |