[Jetpack Compose] Custom Snackbar with Scaffold


[Jetpack Compose] Custom Snackbar with Scaffold

Snackbar를 쉽게 커스텀하는 방법에 대해 기록한다. - 완성본 - Scaffold layout Scaffold는 자주 사용되는 Material design 컴포넌트를 쉽게 배치하고 사용할 수 있게 만들어진 layout compose이다. 위의 코드는 Scaffold의 인자들인데 snackbar를 Scaffold layout 내부에 구현하기 위해서 snackbarHost를 넘겨 주어야 한다. - SnackbarHost 커스텀하기 1) snackbar의 조작은 모두 SnackbarHost를 통해 이루어진다. 2) 필수적인 인자는 hostState뿐이다. hostState인자에 SnackbarHostState를 넘겨주어야 snackbar의 state를 snackbarHost가 알게되고 snackbar를 ..


원문링크 : [Jetpack Compose] Custom Snackbar with Scaffold