android.util.Log와 함께이 클래스에서 사용하는 로깅 태그. 기본적으로 android 확인란이 꺼지지 않은 상태입니다(선택 되지 않은) 상태입니다. 우리는 안드로이드를 사용하여 확인란의 기본 상태를 변경할 수 있습니다 :check 속성. Android 응용 프로그램에서 사용자 입력을 수락하는 가장 쉽고 일반적인 방법 중 하나는 확인란 구성 요소입니다. 이 자습서에서는 사용자에 대 한 몇 가지 옵션과 함께 확인란 목록을 설정 하 고 표시 하는 방법을 살펴보겠습니다. 또한 버튼을 누르면 확인란의 상태를 반영하는 메시지가 표시되고 선택되거나 선택취소된 버튼이 표시됩니다. android:onClick 특성의 값은 클릭 이벤트에 대한 응답으로 호출해야 하는 메서드의 이름이어야 하며 XML 레이아웃을 호스팅하는 활동 파일은 해당 메서드를 구현해야 합니다. 사용자가 확인란을 선택하면 CheckBox 개체는 클릭 시 이벤트를 받습니다. 안드로이드에서, 체크 박스는 (ON) 또는 선택하지 않은 (OFF) 할 수있는 두 가지 상태 버튼이며, 사용자가 요구 사항에 따라 두 상태 (ON / OFF) 사이를 전환 할 수 있습니다. setSystemUi가시성(int) 플래그: 다른 레이아웃 플래그를 사용하는 경우 fitSystemWindows(android.graphics.Rect)에 지정된 콘텐츠 인세트를 안정적으로 보기를 원합니다. 프로그래밍 방식으로 확인란 클릭 이벤트를 정의하려면 View.OnClickListener 개체를 만들고 아래와 같이 setOnClickListener(View.OnClickListener)를 호출하여 단추에 할당합니다.

이 자습서에서는 XML 파일에 3개의 확인란을 만드는 방법을 보여 주며, 선택또는 선택취소된 확인란 상태를 선택하지 않고 수신기를 사용하는 방법을 보여 줍니다. 안녕,이 xml을 사용하지 않고 가능하다 (즉, 자바를 사용하여), 내 reqirement동적으로 확인란을 만들기 때문에 사용자가 세트에서 하나 이상의 옵션을 선택할 수 있습니다. 일반적으로 각 확인란 옵션을 세로 목록에 표시해야 합니다. 확인란은 android.widget.CheckBox 클래스에 속한다. Android 확인란 클래스는 CompoundButton 클래스의 하위 클래스입니다. 일반적으로 사용자가 지정된 선택 목록에서 선택 항목 중 하나 이상을 선택할 수 있는 위치에 사용됩니다. 예를 들어 취미를 선택합니다. 사용자는 안드로이드 확인란을 좋아하거나 자습서 포인트 확인란을 좋아합니까 에 확인해야합니다. 모든 올바르게 프로세스를 수행하는 경우 확인 버튼을 누르면, 그것은 감사로 토스트 메시지가 표시됩니다. 또는 다른 사용자가 취소 버튼을 누르면 응용 프로그램을 닫을 것입니다 취소 버튼을 누르면이 보기가 상태 표시 줄과 같은 시스템 화면 장식을 고려하고 해당 콘텐츠를 인셋해야하는지 여부를 설정합니다. 즉, fitSystemWindows(android.graphics.Rect)의 기본 구현이 실행될지 여부를 제어합니다. onApplyWindowInset(android.view.WindowInset)의 새 디스패치를 수행하도록 요청합니다.

예를 들어 목록의 몇 가지 확인란 개체: 각 확인란 옵션을 만들려면 레이아웃에 확인란을 만듭니다. 확인란 옵션 집합을 사용하면 사용자가 여러 항목을 선택할 수 있으므로 각 확인란은 별도로 관리되며 각 확인란에 대해 클릭 리스너를 등록해야 합니다. restoreHierarchyState (android.util.SparseArray)에 의해 호출이 보기 및 해당 자식에 대 한 상태를 검색 합니다. 우리는 우리의 XML 레이아웃 파일의 요소에 android:onClick 속성을 추가하여 버튼에 대한 클릭 이벤트 처리기를 정의 할 수 있습니다. 확인란은 선택하거나 선택 취소할 수 있는 특정 유형의 두 상태 단추입니다. 활동 내에서 확인란의 예는 다음과 같습니다: android:onClick 특성에서 선언하는 메서드는 위와 같이 정확히 서명이 있어야 합니다. 특히, 방법은해야합니다 : 암호 편집 텍스트와 확인란 (숨기기 / 표시)를 정렬하는 방법? 안드로이드에서는 XML 레이아웃 파일이 아닌 활동 파일에서 프로그래밍 방식으로 확인란 클릭 이벤트를 정의할 수 있습니다. 안드로이드에서, 우리는 XML 레이아웃 파일에서 두 가지 방법으로 CheckBox 클릭 이벤트를 정의하거나 프로그래밍 방식으로 활동 파일에서 만들 수 있습니다. 나는 체크 박스의 다른 모양과 느낌을 가지고 프로그래밍 시간에뿐만 아니라 레이아웃 XML 파일에서 체크 박스의 다른 속성위의 예를 시도하는 것이 좋습니다 것입니다.