Uma página inferior mostra conteúdo secundário, ancorado na parte de baixo da tela.
Compatibilidade de versões
Essa implementação exige que o minSDK do projeto seja definido como nível 21 da API ou mais recente.
Dependências
Implementar uma página inferior
Para implementar uma página inferior, use o elemento combinável
ModalBottomSheet
:
Abrir e fechar a página
Para abrir e fechar a página, use SheetState
:
Pontos principais
- Use o slot
content
, que usa umColumnScope
para definir o layout dos elementos combináveis de conteúdo da página em uma coluna. - Use
rememberSheetState
para criar uma instância doSheetState
que você transmite paraModalBottomSheet
com o parâmetrosheetState
. SheetState
fornece acesso às funçõesshow
ehide
e a propriedades relacionadas ao estado atual da página. Essas funções exigem umCoroutineScope
, por exemplo,rememberCoroutineScope
, e podem ser chamadas em resposta a eventos da IU.Remova o
ModalBottomSheet
da composição ao ocultar a página inferior.
Resultados
Coleções que contêm este guia
Este guia faz parte destas coleções selecionadas de guias rápidos que abrangem metas mais amplas de desenvolvimento para Android:
