2016-08-10 4 views
0

축소 된 레이아웃 안에 툴바, 탭 레이아웃 및 이미지 뷰가 있습니다. 이미지 뷰의 붕괴 상태와 동일하게 이미지의 알파를 변경해야합니다. 이 수단 ->colapsinglayout에서 imageView의 알파를 변경해야합니다.

화상 완전히 감추기 : 알파 = 0 % 50 % 스크롤

이미지 : 알파 = 50 % 완전히 도시

이미지 : 알파 = 100 %

Unfurtunatelly 난 헤이븐 ' t는 이것에 영향을 줄 수있는 xml 매개 변수를 찾았습니다. 이 간단한 해결책이 있습니까?

답변

1

필요에 따라 몇 가지 방법을 시도해 볼 수 있습니다.

단순한 솔루션을 찾고있는 경우 에 app:contentScrim XML 특성을 사용하면 원하는 효과를 얻을 수 있습니다. 참조 : Coordinator Behavior ImageView

충분하지 않은 경우 OnOffsetChangedListener을 추가하고이를 사용하여 ImageView에 대한 알파 변경을 계산하고 적용해야합니다. 참조 : android setAlpha on imageView into CollapsingToolbarLayout does not work

+0

감사합니다. 두 번째 해결책은 내가 필요한 것입니다. 그것은 위대한 작품. –