안드로이드 스위치 버튼 예제

안드로이드 시스템은 많은 재료 테마를 제공합니다. 응용 프로그램 수준 테마가 재료 테마 중 하나로 설정되면, 안드로이드 스위치는 응용 프로그램에 사용되는 응용 프로그램 테마의 기본 스위치 재료 테마를 적용 표시됩니다. 아래 스크린 샷은 응용 프로그램 테마가 테마.AppCompat로 설정될 때 켜고 끄는 상태 모두에서 스위치 버튼을 보여줍니다. 스위치 위젯은 당신이 시작하고 와이파이, 블루투스를 해제 안드로이드 설정 옵션에서 본 것처럼 스위치 버튼을 켜고 사용자 정의입니다. 그래서 여기에 안드로이드 스위치 버튼 예제 튜토리얼에 대한 단계 별 튜토리얼은 안드로이드 예제에 떨어져 값에 스위치 버튼을 얻을 수 있습니다. 이벤트 켜기 및 끄기 또는 스위치 드래그 이벤트는 두 가지 방법으로 처리할 수 있습니다. 스위치 클릭 이벤트를 처리하는 한 가지 방법은 활동 또는 조각에서 메서드를 입력 매개 변수로 View로 정의하고 아래와 같이 레이아웃 xml에서 Switch의 switch 특성에 대한 값으로 설정하는 것입니다. Switch 요소는 사용자가 ON 또는 OFF 두 상태 사이의 설정을 변경하는 데 유용합니다. 스위치 개체를 사용하여 응용 프로그램 레이아웃에 스위치를 추가할 수 있습니다. 안드로이드 스위치 또는 SwitchCompat 위젯 (안드로이드 API v7까지 낮은 안드로이드 버전에 대한 이전 버전의 이전 버전 호환성을 제공하는 AppCompat 라이브러리의 일부) 일반적으로 전화 설정에서 볼 수있는 사용자 정의 온 – 오프 슬라이더입니다. 스위치 sw = (스위치) findViewById (R.id.switch1); sw.setOnCheckedChangeListener (새로운 복합 버튼.OnCheckedChangeListener() { 공용 보이드 onChecked변경(복합 버튼 버튼 보기, 부울이 확인됨) { (isChecked) { // 토글이 활성화됨 } {// 토글이 비활성화됨 } } } 안드로이드에서 스위치는 엄지 슬라이더가있는 버튼으로 ON (선택됨) 또는 끄기 (선택되지 않은) 상태를 표시하는 데 사용되는 두 가지 상태 사용자 인터페이스 요소입니다. 엄지 손가락을 사용하여 사용자는 앞뒤로 드래그하여 ON 또는 OFF 옵션을 선택할 수 있습니다.

스위치의 상태를 ON (선택됨)으로 변경하려면 XML 레이아웃 파일에서 android:checked = “true”를 설정해야합니다. ToggleButton을 정의하는 데 사용되는 XML 특성은 아래에 설명되어 있습니다. 상대 레이아웃 레이아웃 = (상대 레이아웃)findViewById (R.id.r_레이아웃); 스위치 sb = 새 스위치(이쪽); sb.setTextOff(“OFF”); sb.setTextOn(“ON”); sb.set검사(true); layout.addView(sb); 이 보기와 연관된 AssistStructure.ViewNode가 자동 완성을 위해 중요한 것으로 간주되는지 여부를 Android 시스템에 암시합니다. 스위치 위젯의 레이아웃은 다음과 같습니다. 스위치 속성 colorControl활성화 스위치가 활성화되어 있을 때 트랙 및 엄지 손가락 색상을 설정하는 데 사용할 수 있으며 colorForeground는 스위치가 정상 상태일 때 트랙 색상을 설정하는 데 사용할 수 있습니다.

Thanks! You've already liked this