지정된 뷰에서 Snackbar 피하기

하고 싶은 일



방법


피할 뷰를 CoordinatorLayout 안쪽에 배치하고 지정app:layout_dodgeInsetEdges
<CoordinatorLayout>
  <!-- 回避したいView -->
  <View app:layout_dodgeInsetEdges="bottom" />
</CoordinatorLayout>

알아봤어요.

  • 24.2.0 버전에서 계승CoordinatorLayout.Behavior을 사용자 정의하는 방법에서 설정app:layout_dodgeInsetEdges의 방법으로 바뀌었다.
  • 아래에서 밖으로 다른 방향으로 Inset에 대응하려면 all 를 설정할 수 있습니다.
  • https://twitter.com/yuichi_araki/status/766129341382078468
    그리고 FAB는 Snackbar로 하여금 동작이 일반화된 app:layout_를 피하게 한다dodgeInsetEdges(피해) 및 app:layout_너도 insetEdge를 썼으면 좋겠어.-Yuichi Araki (@yuichi_araki) 2016년 8월 18일
    • 즉, Snackbar는 app:layout_insetEdge의 속성을 부여받았다.

    이 기능을 설치한 지 이미 오래되었을 텐데, 나는 모른다p>

    참고 가치가 있는 문장



    좋은 웹페이지 즐겨찾기