que tenía esta dibujable tener un rectángulo redondeado como fondo:Android - Disponibles con esquinas redondeadas en la parte superior solamente
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:radius="6dp" />
</shape>
Esto está funcionando bien, como se esperaba.
Ahora, yo quiero cambiar esto a solamente alrededor de las esquinas superiores, por lo que cambiar a esto:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:topLeftRadius="6dp" android:topRightRadius="6dp"
android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp"/>
</shape>
Pero ahora ninguna de las esquinas son redondeadas y me da un rectángulo normal. ¿Que me estoy perdiendo aqui?
Esto realmente no es una solución, pero creo que una vez tuve un problema similar. Aumentar el Stoke a 2 píxeles ayudó, pero ya sabes, esa no es una solución. –
Aquí hay un problema con las esquinas de formas: http://code.google.com/p/android/issues/detail?id = 939 – Knickedi