En mi aplicación, aplico el fondo transparente a ListView
's CustomListItem en tiempo de ejecución. Para eso uso, convertView.setBackgroundColor(android.R.color.transparent);
. Funciona y muestra transparencia. Pero eso no es completamente transparente, ya que hay algún tipo de sombra en el fondo. También traté de poner mi propio color transparente con los valores #80000000
y #00000000
, pero el resultado es peor. ¿Qué puedo hacer para obtener el color completamente transparente?android.R.color.transparent no completamente transparente
Respuesta
android.R.color.transparent
es una identificación de recurso (refiriéndose a una definición de color transparente) - View.setBackgroundColor(int)
espera un color int real.
Use View.setBackgroundResource(int) en su lugar, que cargará el color real de los recursos.
Probar:
convertView.setBackgroundColor(Color.argb(0, 0, 0, 0));
establezca este atributo en su vista de lista en el archivo xml
android:background="@android:color/transparent"
y también aplicar el fondo transparente para CustomListItem de su ListView en tiempo de ejecución. Para eso hay que usar,
convertView.setBackgroundColor(Color.TRANSPARENT);
Gracias
Ningún hombre. Lee mi pregunta 'convertView.setBackgroundColor (android.R.color.transparent);' no funcionaba. Lee la respuesta @antonyt. Funcionó. – Rajkiran
Tengo una respuesta de edición, compruebe esto –
convertView.setBackgroundColor(Color.argb(0, 0, 0, 0));
O
convertView.setBackgroundColor(Color.parseColor("#00000000"));
Utilice esta a partir de ahora en los archivos de su xml cuando se desea transparencia en sus puntos de vista:
android:background="@null"
Vas a obtener un mejor rendimiento.
- 1. Cómo crear JButton parcialmente transparente en JFrame completamente transparente?
- 2. Haciendo un color completamente transparente en OpenCV
- 3. decodeURI no funciona completamente
- 4. Transparente PNG en PIL resulta no ser transparente
- 5. No entiendo completamente JavaScript Threading
- 6. Div no transparente dentro de un div transparente
- 7. color "transparente" que no trabaja
- 8. Crear una ventana WPF completamente transparente para capturar eventos del mouse
- 9. Transparente QLabel
- 10. CSS Span no se envuelve completamente
- 11. FlexJSON no serializa completamente objetos de clase
- 12. UItextview Transparente Color IOS
- 13. eliminar completamente
- 14. Transparente UIPopover
- 15. JPanel transparente
- 16. Transparente JButton
- 17. Dibujando un botón transparente
- 18. Transparente Fondo
- 19. transparente richTextBox
- 20. transparente UITextView
- 21. Powershell Unload Module ... completamente
- 22. AppDomain.CreateInstanceFromAndUnwrap - No se puede emitir el proxy transparente
- 23. Make JSpinner completamente numérico
- 24. ¿Es alloca completamente reemplazable?
- 25. eliminar completamente jQuery TinyMCE
- 26. fusión Mercurial completamente manual
- 27. eliminar completamente XCode Objetivo
- 28. Evitar hacer una UIButton transparente/transparente cuando su desactivación
- 29. No se puede encoger completamente y centrar un elemento
- 30. No puedo cerrar Excel completamente usando win32com en Python
Hombre impresionante. Estupendo. Gracias. Funcionó. – Rajkiran
funcionó, pero por qué no está funcionando de la manera obvia sigue siendo un misterio. – halxinate