Android Hexágono forma botón que tiene hexágono táctil

Quiero crear un botón de forma de hexágono en android para que sea área de toque no se superpone (a la derecha) ie.I quiere heaxagon toque vinculado no un toque rectángulo vinculado. Traté de utilizar la vista de la imagen, pero no excluye tranparent (se muestra en azul, a la izquierda). ¿Hay algún objeto que se puede hacer clic que se define por xml shape / path. Por favor cualquier persona puede mostrarme xml forma / camino parte de un solo botón si su posible o cualquier otro método. Introduzca aquí la descripción de la imagen

Mira esto

Introduzca aquí la descripción de la imagen

<com.github.siyamed.shapeimageview.{ClassName} android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="8dp" android:src="@drawable/neo" app:siBorderWidth="8dp" app:siBorderColor="@color/darkgray"/> 

Atributos:

  • siBorderColor color de la frontera
  • siBorderWidth anchura del borde en dp

  • siBorderAlpha valor alfa del borde entre 0,0-1,0

  • siStrokeCap borde de trazo tipo de tapa butt | round | square
  • siStrokeJoin border stroke join tipo bisel | mitre | redondo
  • siSquare establece el ancho y la altura al mínimo de los valores dados true | false
  • siShape una referencia a un SVG. Esto es usado por ShapeImageView, no las subclases de la misma.

No hay ninguna vista del sistema que haga formas personalizadas para usted. Necesita crear una vista personalizada: http://developer.android.com/training/custom-views/index.html y en su onTouchEvent() determine si el toque del usuario está dentro o fuera del área seleccionable y actúe en consecuencia.

  • Cómo cambiar el color de la línea en EditText
  • ¿Cómo puedo analizar un espacio de nombres con el analizador SAX?
  • Android string-array con todos los países en diferentes idiomas
  • Android define la forma XML como dibujable mediante programación
  • Android forma xml dibujable - cómo dibujar un formulario u?
  • Botón con diseño XML personalizado
  • Android: Lectura de XML desde un recurso local (para pruebas)
  • Android SlidingPaneLayout se desvanece en las vistas incorrectas
  • El fondo xml no cambia cuando uso la tableta
  • ¿Cómo puedo crear un diseño con pestañas completamente en XML?
  • Cómo registrar la clase de aplicación en mi archivo de manifiesto
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.