Invisible / botón transparente que funciona como un regular en android?

¿Cómo puedo obtener un área en el centro de una imagen que se puede hacer clic (no toda la imagen)? Intentado con un botón fijado a invisible y clickable pero el botón no trabaja. ¿Cuáles son las alternativas a un botón invisible / transparente que funciona como un regular?

También he pensado en un PNG totalmente transparente y clicable que debería funcionar, pero tal vez no la mejor manera?

Aqui tienes:

Button theButton = (Button)findViewById(R.id.theButton); theButton.setVisibility(View.VISIBLE); theButton.setBackgroundColor(Color.TRANSPARENT); phoneButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // DO STUFF } }); 
 android:background="@android:color/transparent" 

Puede intentar establecer fondo transparente para el botón. Pero no cambia la visibilidad de los botones, causa que evita que la vista obtenga eventos de clic.

También puedes usar

 android:background = "@null" 
  • Android Facebook SDK 3.0 subir imagen local
  • Android: cómo crear un botón con imagen y texto que están centrados
  • Programar una captura de pantalla del servicio
  • Cómo convertir PictureDrawable en mapa de bits
  • Problema de conversión de URI a Bitmap (2014):
  • ¿Cómo obtener el progreso de subida al cargar datos desde Byte Array a un servidor PHP?
  • Nueva advertencia en Android 4.4
  • Rotar un pivote de imagen en el Centro - Android
  • Android: eliminar automáticamente las imágenes no utilizadas del conjunto de proyectos
  • Generar imagen de código de barras en la aplicación de Android
  • Android - cómo evitar la memoria sobre la carga mediante mapas de bits?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.