GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Destacar item selecionado em uma recycler view


#1

Olá pessoal
Estou com dificuldade para destacar o item selecionado da minha lista. Tenho uma lista que ao clicar nos itens ele abre um fragment como algumas opçoes para o usuário, Consegui mudar a cor de backgrous do item quando seleciono com o clique mas quando fecho o fragment e eu volto para a activity o item ainda está selecionado e consigo selecionar outro item sem que o outro item volte a cor de fundo padrão. gostaria de saber como faço para que quando voltar para activity o item que selecionei não esteja mais selecionado e para que somente um item da lista esteja selecionado por vez.


#2

Eu consegui fazer desse modo.

selector_row.xml

<?xml version="1.0" encoding="utf-8"?>

Como está o seu layout das linhas do seu Recyclerview? Você deve criar um seletor e no lugar de background inserir o seletor. Se você tiver uma imagem em Background deve criar duas uma para quando não estiver selecionado e outra para quando selecionar o item
Outra coisa você deve criar um evento onClicklistener


#3

Olá, obrigada por me ajudar, consegui fazer da forma como você falou. Valeu mesmo.


#4

De nada.