Holo light 테마를 사용하고 있습니다. Nexus 5 (4.4)에서 테스트 할 때 토글 버튼의 배경색은 밝은 회색이 아니라 흰색입니다. 그러나 토글 버튼에는 Nexus 7 (4.4)의 흰색 배경이 없습니다. 다른 모든 일반 버튼은 Nexus 5의 토글 버튼을 제외하고 밝은 회색으로 표시됩니다.Nexus 5 토글 버튼 배경
무엇이 문제입니까? 어떻게 해결할 수 있습니까? 지금은 비활성화 된 토글 버튼처럼 보입니다.
activity_main.xml에서 토글 버튼을 정의하고 프로젝트 빌드 타겟을 4.3, targetSdkVersion = 18로 설정하십시오. 버튼 토글
<!-- NEXUS 5(4.4): WHITE BG, NEXUS 7(4.4): GREY BG //-->
<ToggleButton
android:id="@+id/toggleTest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOn="ON"
android:textOff="OFF" />
<!-- NEXUS 5(4.4): GREY BG, NEXUS 7(4.4): GREY BG //-->
<Button
android:id="@+id/btnOK"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Test"
/>
넥서스 7 (다른 안드로이드 장치)
넥서스 5 토글 버튼
일부 코드보기 –
방금 Eclipse에서 빈 활동으로 새 Android 애플리케이션을 만들었습니다. 다른 기기에서 다르게 동작 할 것이라고 기대하지 않습니다. 모든 기기에서 어떻게 일관되게 만들 수 있습니까? – paul