Crear triángulo con cornors redondeados
Necesito crear el triángulo con las esquinas redondeadas. Aquí está mi código
<item android:gravity="center"> <rotate android:fromDegrees="45" android:pivotX="-40%" android:pivotY="87%" android:toDegrees="45" > <shape android:shape="rectangle" > <corners android:radius="2dp"/> <solid android:color="#ffffff" > </solid> <stroke android:color="#ffffff" /> </shape> </rotate> </item>
Con mi código sólo un lado del triángulo es redondeado, otras dos esquinas no redondeadas. Por favor, ayúdame a crear triángulo en todas las esquinas redondeadas.
- ¿Cómo enviar datos multipart / form a un servidor web desde android?
- Android Shape - Gradiente debe ir al lado derecho
- Android: dibuja la forma con la esquina sesgada
- ¿Cómo crear la forma del anillo drawable en androide?
- ¿Cómo puedo dibujar la forma de la cinta Android Studio?
- Rendimiento sabio, lo que es típicamente mejor, utilizando una imagen o una forma creada xml como un drawable?
- ¿Cómo dibujo una flecha (en Android)?
- Diseño de diseño de Android
- Porter-Duff: ¿comportamiento diferente para diferentes formas?
- Forma personalizada mientras conversas en android usando un archivo xml
- Android: Disposición con la sombra de la gota redondeada
- Android - cómo definir ShapeDrawables mediante programación?
- Fondo del botón de Android como forma con sombra
Crear triangle.xml
en res/drawable
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="50dp" android:width="50dp" android:viewportHeight="16.0" android:viewportWidth="16.0" > <path android:fillColor="@color/colorAccent" android:pathData="M11.844,9.04L8.345,5.163c-0.195,-0.217 -0.511,-0.217 -0.705,0l-0.012,0.02L4.136,9.04c-0.195,0.217 -0.195,0.569 0,0.786l0.006,0.005C4.233,9.936 4.358,10 4.499,10h6.983c0.143,0 0.27,-0.068 0.359,-0.176l0.002,0.002C12.039,9.609 12.039,9.257 11.844,9.04z"/> </vector>
Cambia el color del triángulo cambiando el android:fillColor
Y use @drawable/triangle
Es manera fácil …. porque simple drawable no tiene características avanzadas para la modificación de la forma.
- ¿Cómo enviar datos de una actividad a su fragmento padre?
- Error de Facebook en Android "Error de inicio de sesión: com.facebook.android.DialogError: La conexión con el servidor no tuvo éxito"