Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 31/07/13, 11:53:21
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
esquinas naranjas...

hola, tengo un problemilla, tengo una serie de item en un listview, los cuales los quiero con esquinas redondeadas y que mientras esté pulsado cambie de color, esto lo consigo mediante un selector, con el código que pongo a continuación, el problema es que además de cambiar el color (cosa que funciona perfectamente), me pinta las esquinitas de naranja, tapando el fondo, es justo la parte afectada por el redondeo que aplico mediante el corner.
Yo querría que no se vea este color naranja, ni ningún otro, y que se siga viendo el fondo mientras pulsamos el item, ¿se puede hacer?.

pongo mi selector a ver si hay algún error:
-----------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<shape>
<gradient
android:startColor="#ff0000"
android:endColor="#000000"
android:angle="270" />
<corners
android:radius="45dp" />
</shape>
</item>
<item>
<shape>
<gradient
android:startColor="#00ff00"
android:endColor="#000000"
android:angle="90" />
<corners
android:radius="45dp" />
</shape>
</item>
</selector>
Responder Con Cita


  #2  
Viejo 31/07/13, 12:30:44
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Pon esto en el XML en el ListView:

android:listSelector="@android:color/transparent"
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 31/07/13, 12:46:57
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
gracias kriogen, era exactamente eso.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 16:10:25 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /