Study/Android
android switch error
Answer Choi
2015. 7. 6. 18:56
반응형
만약 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 |
반응형