2017-09-20 2 views
1

enter image description hereWie ändere ich RecyclerView Artikel Hintergrundfarbe auf schattierten weißen Hintergrund?

Wenn wir das obige Bild in 3. Reihe sehen wir weiß schattieren rating bar sehen können, möchte ich diese gleiche Sache in einem meinem app, Irgendwelche Ideen/beste Möglichkeiten, es zu tun. Ich beziehe die obige Bewertungsliste auf der RecyclerView-Liste und beziehe die Artikel mit dem RecyclerView-Adapter.

+0

'setAlpha()' der 'View' Klasse wird den Trick machen. Verwenden Sie einfach einen Wert unter 1, z. B. 0,6 –

+0

Alpha in Element XML-Datei wie Android: Alpha = "0,5". – Arti

+0

Ich kann das nicht in .xml Ich muss dynamisch tun –

Antwort

1

Stellen Sie einfach den Alpha-Kanal der Ansichten ein! Verwenden Sie dazu die setAlpha() Methode der View Klasse! Verwenden Sie setAlpha() mit einem Wert unter 1, z. B. 0,66.

+1

Dank Luca Nicoletti –

3

versuchen, die Opazität des Recyclers Artikel innerhalb des Adapters zu reduzieren, erhalten die aufblasen Positionen der Liste/recyclerview wenn Position größer als 3 ist dann rowView.setAlpha(0.6f); gelten ... für die Position 4 Änderung alpha tvText.setAlpha(0.8f); in ähnlicher Weise für topviews die aplha ändern tvText.setAlpha(1); Ändern Sie den Alpha-Wert für den gesamten Zeilenposten.

Verwandte Themen