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 05/05/12, 18:13:20
Array

[xs_avatar]
Capitan Kirk Capitan Kirk no está en línea
Usuario novato en la web
 
Fecha de registro: mar 2012
Mensajes: 28
Modelo de smartphone: samsung galaxy sii
Tu operador: Movistar
borde solo a derecha e izquierda

¿como se hace para que un stroke ponga borde solo a derecha e izquierda?
Lo he intentado con:

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:left="7dp"
android:top="0dp"
android:right="7dp"
android:bottom="0dp"
android:color="#ffffff" />

<solid android:color="#70FF0000" />
</shape>

pero nada, no me sale borde por ningún lado.

Si le pongo android:width="7dp" entonces si, pero sale borde por los 4 lados.
Responder Con Cita


  #2  
Viejo 05/05/12, 23:36:36
Array

[xs_avatar]
tompad28 tompad28 no está en línea
Miembro del foro
 
Fecha de registro: ago 2011
Mensajes: 128
Modelo de smartphone: Packard Bell Liberty Tab
Tu operador: Simyo
Y algo tal que así?

Código:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:top="-7dp" android:bottom="-7dp">
      <shape>
            <solid android:color="@android:color/transparent" />
            <stroke android:width="7dp" android:color="#ffffff" />
      </shape>
    </item>

</layer-list>
Se trata de indicarle a la forma que quite los 7dp por la izquierda y la derecha, que son los que luego le indicas en el width. No lo puedo probar ahora, pero espero que te sirva.
Responder Con Cita
Respuesta

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



Hora actual: 07:21:17 (GMT +1)



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

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