안녕하세요 상황에 따라 AppbarLayout Theme(색깔문제로)을 바꿔줘야 하는상황인데
xml에서는
<com.google.android.material.appbar.AppBarLayout
android:theme="@style/..."/>
이렇게 가능한데 코드로는 방법을 찾아보고 있는데 현재까지 찾을 수 없어서 질문드립니다.
화면 진입 시, 넘어온 데이터가 아래와 같이 적용되게 하려고 합니다.
Type A => A스타일의 theme 적용
Type B => B스타일의 theme 적용
계속 찾아보고 있는데, 해결방법이 나오지 않아서, 그냥 Appbarlayout의 theme만 다른 layout을 여러개 놓고 상황에 따라 바꿔치기로 해야되나 생각중입니다.. 그런데 이건 아닌것 같아서 혹시 도움주시면 감사하겠습니다!
* 부모 / 자식 뷰는 아래와 같습니다..
<Coordinator
<NestedScrollView/>
<AppbarLayout
<CollapsingToolbarLayout