Es necesario disponer de un fondo que ha redondeado coners inferior izquierda/derecha (pero no superior izquierda/los correctos), a continuación es mi archivo xml:androide: esquinas de forma no funcionan cuando se configura esquinas individuales
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle" android:padding="1dp">
<solid android:color="#FFbdbebd"/>
<corners
android:bottomLeftRadius="12dip"
android:bottomRightRadius="12dip"
android:topLeftRadius="0dip"
android:topRightRadius="0dip"/>
</shape>
</item>
</layer-list>
Pero el resultado es un rectángulo plano sin ninguna esquina redondeada, si yo sólo uso:
android:radius="12dip"
luego se redondean todas las esquinas, lo buscado y encontrado un error relacionado con esto:
http://code.google.com/p/android/issues/detail?id=9161
pero los estados de errores:
izquierda/derecha se alterna, debido androide: bottomRightRadius = "2DP" resultó para especificar esquina redondeada inferior izquierda.
que puede no ser relavent a mi problema, yo también trató de usar:
android:radius="12dip"
seguido por
android:topLeftRadius="0dip"
android:topRightRadius="0dip"
sin éxito.
¿Alguien puede ayudar? ¡Gracias!
No es un error. Es como se describe en la guía de desarrollo. – jterm