Como você torna o fundo de um ListItem arrastado opaco?

0

O novo ListItem tem capacidade de arrastar e soltar construídas em. Por padrão, porém, os itens arrastados têm um plano de fundo transparente, o que parece horrível. (Por que isso seria o padrão?)

O ListItem tem uma propriedade color que eu posso usar para definir a cor de fundo do item da lista. Mas não consegui encontrar uma maneira de combinar programaticamente a cor usada como plano de fundo do ListView. Nem o objeto UbuntuColors nem o objeto Theme parecem ter essa cor definida. Existe alguma maneira eu posso obter essa cor e usá-lo para o fundo do ListItems? Ou existe uma maneira melhor de atacar esse problema?

    
por Robert Schroll 21.09.2015 / 20:41

1 resposta

0

Você pode colorir seus ListItems da maneira que você gosta mesmo enquanto arrasta. UbuntuColors e Theme.Palette tem cores que o kit de ferramentas está usando, se você precisar de outros, você deve usar valores personalizados. O plano de fundo do ListView é transparente, portanto, o ListItem, portanto, você deve procurar as cores que seu item está usando hospedando seu ListView. Se for o Page / MainView, você verá a cor da paleta theme.palette.normal.background em uso.

    
por Zsombor Egri 22.09.2015 / 07:34