플로팅 동작 버튼 그룹을 열거 나 닫은 효과를 만들기 위해 시도하고 있으며, 이해할 수없는 단추 위에 이상한 수평 회색 클립 아티팩트가 나타납니다. 아웃. 불투명 한 배경을 가진 뷰가 버튼 위에 그려지는 것처럼 보이지만 그 이유를 알 수는 없습니다. 나는 모든 관련 배경을 안드로이드 : 컬러/투명으로 설정했다고 생각합니다.보기 애니메이션을 적용 할 때 이상한 "클리핑"
현재 거의 작업 예를 볼 수 있습니다:이 화면에 그려 전에
가 내가있는 LinearLayout을 사용하여 이러한 위젯을 배치 나는 (? 위치를 계산하기 위해 너무 게으른 ...이 나쁜 생각) 및 확장 된 위치를 잡고 "접힌 상태"로 설정하십시오. 여기에서 AnimatorSet을 사용하여 확장 된 위치로 모든 요소를 함께 애니메이션화합니다. 나는 또한 업데이트 리스너를 사용하여 높이를 업데이트하고 있음을 알아야합니다 (https://stackoverflow.com/a/16355027/413254과 유사).
나는 이것이 가장 우아한 해결책이라고 생각하지 않습니다 ... 아마도이 것을 사용자 정의보기 (그룹)로 만들어야 할 것입니다. 나는 일어나고있는 일을 적어도 이해하지 않고서 나 자신을 가져갈 수 없다.
참고 : 을 사용 하겠지만 FAB이있는 레이블은 지원하지 않습니다.
참고 : https://github.com/guerwan/TransitionsBackport를 사용해보아야합니다. – loeschg
예 : http : //g.recordit.co/dunm1iKpFJ.gif 코드 : AccessDenied 메시지 : Access Denied .. 또한 LinearLayout을 사용할 때 애니메이션에 문제가 발생했습니다. RelativeLayout을 시도 했습니까? –
gif가 업데이트되었습니다. 무슨 일이 있었는지 확실하지 않습니다. – loeschg