본문 바로가기
Study/Android

android switch error

by Answer Choi 2015. 7. 6.
반응형


만약 java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.drawable.Drawable.getPadding(android.graphics.Rect)' on a null object reference


이런 에러가 뜬다면 switch 속성중 thumb와 track가 정의되지 않아서 그렇습니다.


1
2
android:thumb="@drawable/thumb_icon"
android:track="@drawable/track_icon"
cs

위와 같이 thumb와 track 속성과 아이콘을 넣어줘야 합니다.


기본적으로 사용가능한 아이콘은 아래와 같습니다.


1
2
android:thumb="@drawable/abc_switch_thumb_material"
android:track="@drawable/abc_switch_track_mtrl_alpha"
cs


반응형

인기글