태그: 안 드 로이드 확인란 안 드 로이드 코어 안 드 로이드 UI 다음 확인란 컨트롤에 관련 된 중요 한 속성. 이러한 특성을 변경하는 데 사용할 수 있는 특성 및 관련 방법의 전체 목록은 Android 공식 설명서에서 런타임입니다. Android 응용 프로그램에서 사용자 입력을 수락하는 가장 쉽고 일반적인 방법 중 하나는 확인란 구성 요소입니다. 이 자습서에서는 사용자에 대 한 몇 가지 옵션과 함께 확인란 목록을 설정 하 고 표시 하는 방법을 살펴보겠습니다. 또한 버튼을 누르면 확인란의 상태를 반영하는 메시지가 표시되고 선택되거나 선택취소된 버튼이 표시됩니다. 확인란은 선택하거나 선택 취소할 수 있는 특정 유형의 두 상태 단추입니다. 활동 내에서 확인란을 사용하는 예는 다음과 같습니다. 이 자습서의 이클립스 프로젝트 다운로드: AndroidCheckboxExample.zip 팁: 확인란 상태를 직접 변경 해야 하는 경우 setChecked (부울) 또는 토글() 메서드를 사용 합니다. 사용자 지정 단일 또는 다중 선택 ListView UI를 만드는 방법에 대한 샘플을 다운로드하려면 Android BasicAccessibility 샘플을 참조하세요.
패키지 com.tutlane.checkboxexample; 가져 오기 안드로이드.support.v7.app.App.AppCompatActivity; 가져 오기 android.os.Bundle; 가져오기 android.view.View; 가져 오기 android.widget.Button; 가져 오기 android.widget.CheckBox; 가져 오기 android.widget.Toast; 퍼블릭 클래스 MainActivity 는 AppCompatActivity {확인란, 자바, 각도, 파이썬; @Override 보호 된 무효에 생성 (번들 저장 인스턴스 상태) { super.onCreate (저장된 인스턴스 상태); setContentView (R.layout.activity_main); 안드로이드 = 확인란)findViewById (R.id.chkAndroid); 각도 = (확인란)findViewById (R.id.chkAngular); 자바 = (확인란)findViewById (R.id.chkJava); 파이썬 = (체크 박스) findViewById (R.id.chkPython); 버튼 btn = (버튼)findViewById (R.id.getBtn); btn.setOnClickListener (새로운 View.OnClickListener(새 View.OnClickListener)) { @Override 공개 무효 (보기 v) { 문자열 결과 = «선택된 코스»; if(android.isChecked()) 결과 += «nAndroid»; } if(angular.isChecked()) 결과 += «nAngularJS»; }if(java)는 ) { 결과 += «nJava»; } if(python.isChecked(){ 결과 += «nPython»; } 토스트.makeText(getApplicationContext(), 결과, Toast.LENGTH_SHORT.show(); } }); } 공용 보이드 에확인박스클릭 (보기) { 부울 선택 = ((확인란) 확인()입니다.); 문자열 str=»»; 스위치(view.getId())를 클릭한 확인란을 선택합니다. 안드로이드 선택»:»안드로이드 선택 해제»; 휴식; 케이스 R.id.chkangular: str = 확인됨?» 각도JS 선택»:»각도JS 를 선택 해제»; 휴식; 케이스 R.id.chkJava: str = 확인됨?» 자바 선택»:»자바 선택 해제»; 휴식; 케이스 R.id.chkPython: str = 확인됨?» 파이썬 선택»:»파이썬 선택 해제»; 휴식; } Toast.makeText(getApplicationContext(), str, Toast.LENGTH_SHORT.show(); } } 이 자습서에서는 XML 파일에서 3개의 확인란을 만드는 방법을 보여 주며, 수신기를 사용하여 확인란 상태를 선택하거나 선택취소한 상태를 확인하는 방법을 보여 줍니다.