Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Controle de itens de um menu

Olá pessoal,

Estou desenvolvendo um app e que estou montando um menu próprio (https://github.com/eddydn/AndroidGridLayout/blob/master/app/src/main/res/layout/activity_main.xml).

O que estou com duvida é, montando esse menu, tem como eu controlar quais botões (cards) vão aparecer para determinado usuário. O cenário que eu tenho é, cada usuário vai ter um perfil e esse perfil vai determinar quais itens (cards) estará disponível para o usuário visualizar.

3 respostas

Fala ai Osmar, tudo bem ?

Cara, você consegue fazer isso sim, através da propriedade visibility, você pode deixar visivel ou não para cada tipo de usuário.

Olá Matheus

Então, eu tentei isso só que ao setar o Card para "Gone" ele "esconde" mas mantem ainda o espaço. Sendo que o certo seria ele se auto ajustar com a lista nova de cards do grid.

Segue o código atualizado. https://gist.github.com/SirFilbido/9604a19850c8d1c767f822d979f925b8

solução!

Fala ai Osmar,

Então, segundo a documentação, ogonevai fazer ele sair dali, como se nunca tivesse existido.

Pelo que vi no seu código, todos estãovisible.

E ainda existe o invisible que não deixa ele ser exibido, mas o espaço é mantido

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software