Nella mia applicazione, applico lo sfondo trasparente al mio CustomListItem del ListView
in fase di runtime. Per quello che uso, convertView.setBackgroundColor(android.R.color.transparent);
. Funziona e mostra trasparenza. Ma questo non è completamente trasparente in quanto vi è una sorta di ombra sullo sfondo. Ho anche provato a inserire il mio colore trasparente con i valori #80000000
e #00000000
ma il risultato è peggiorato. Cosa posso fare per ottenere il colore completamente trasparente?android.R.color.transparent non completamente trasparente
risposta
android.R.color.transparent
è un ID risorsa (che fa riferimento a una definizione di colore trasparente) - View.setBackgroundColor(int)
prevede un colore int reale.
Utilizzare invece View.setBackgroundResource(int), che caricherà il colore effettivo dalle risorse.
Prova:
convertView.setBackgroundColor(Color.argb(0, 0, 0, 0));
Impostare questo attributo al ListView in file xml
android:background="@android:color/transparent"
e si applicano anche lo sfondo trasparente per CustomListItem del vostro ListView in fase di esecuzione. Per questo è necessario l'uso,
convertView.setBackgroundColor(Color.TRANSPARENT);
Grazie
Nessun uomo. Leggi la mia domanda. 'convertView.setBackgroundColor (android.R.color.transparent);' non funzionava. Leggi la risposta @antonyt. Ha funzionato. – Rajkiran
Ho una risposta di modifica per favore controlla questo –
convertView.setBackgroundColor(Color.argb(0, 0, 0, 0));
O
convertView.setBackgroundColor(Color.parseColor("#00000000"));
Utilizzare questo da oggi nei file del vostro XML quando si vuole la trasparenza nel vostro punto di vista:
android:background="@null"
Otterrai prestazioni migliori.
- 1. Come creare JButton parzialmente trasparente su JFrame completamente trasparente?
- 2. UITabBar completamente trasparente in iOS 8
- 3. Serve barra di stato completamente trasparente
- 4. Come cancellare una destinazione di rendering Direct2D completamente trasparente
- 5. Utilizzo dello schermo GNU in modo completamente trasparente e automatico
- 6. Link non completamente selezionabile
- 7. Il PNG trasparente nel PIL risulta non essere trasparente
- 8. Matstotlib: tracciamento dell'istogramma trasparente con bordo non trasparente
- 9. Eclipse rinomina non funziona completamente
- 10. Testflight non si installa completamente
- 11. CSS span non completamente avvolgente
- 12. Visualizzazione trasparente su un altro UIView trasparente con contenuto non trasparente?
- 13. Carattere trasparente su sfondo trasparente
- 14. JQuery fadeIn non si sbiadisce completamente su Chrome
- 15. Creare una finestra WPF completamente trasparente per acquisire gli eventi del mouse
- 16. Java Graphics2D sfondo trasparente
- 17. L'immagine non è completamente bianca nonostante sia correttamente bianca
- 18. Cross browser rgba sfondo trasparente pur mantenendo contenuto (testo e immagini) non trasparente
- 19. Servizio non completamente arrestato dopo ServiceController.Stop()
- 20. L'animazione funziona parzialmente ma non completamente
- 21. Studio Android non viene scaricato completamente
- 22. BitmapCache di WPF non è completamente azzerato
- 23. RyuJIT non utilizza completamente le intrinseche SIMD
- 24. Scrollview non scorrere completamente verso il basso
- 25. Perché GreenDAO non supporta completamente l'operatore LIKE?
- 26. roxygen2 non completamente aggiornando il file DESCRIPTION
- 27. UIToolbar setBackgroundColor non cambia completamente colore
- 28. Errore di cetriolo soppresso (non visualizzato completamente)
- 29. Le funzioni NPP non sono completamente ottimizzate?
- 30. Ubuntu non completamente spento su VirtualBox
Uomo fantastico. Grande. Grazie. Ha funzionato. – Rajkiran
ha funzionato, ma perché non funziona in modo evidente è ancora un mistero. – halxinate