티스토리 뷰
android
[android] The style on this component requires your app theme to be Theme.MaterialComponents 해결 방법 (+Material Design 사이트 )
tbMaster 2020. 9. 2. 21:20반응형
상황 : ExtendedFloatingActionButton 을 적용하려고 하니, 다음과 같은 에러가 발생하였다.
발생 원인 : ExtendedFloatingActionButton은 MaterialComponent의 구성요소에 포함된다. 그렇기 때문에, ExtendedFloatingActionButton을 사용하려면, Theme 또한 MaterialComponent에서 가져와야 한다.
그런데 내가 적용하고 있는 Theme는 AppCompact 이면서, MaterialComponent에 있는 요소를 사용하려니깐 안되는 것이었다.
해결방법 : Theme.AppCompat ->Theme.MaterialComponents 로 변경한다.
* Material Design을 적용하기 위한 사이트
material.io/develop/android/components/floating-action-button
반응형
'android' 카테고리의 다른 글
[android] turn screen on / show when lock screen 에서의 double lifecycle (0) | 2020.11.05 |
---|---|
[android ] setTurnScreenOn 및 requestDismissKeyguard 관계 (0) | 2020.11.02 |
[android] AlarmManager 등록 확인 방법 (0) | 2020.08.31 |
[android] data binding - 객체 식별 (0) | 2020.07.27 |
[android] SingleLiveEvent (0) | 2020.07.27 |