Así que aquí está el problema. Estoy mostrando una imagen grande en ImageView y necesito encontrar su posición relativa a la imagen. De esta manera:Buscar posición de ImageView relativa a la imagen que se muestra
╔═══════════════════════════════╗
║ Image ║
║──>╔═════════════╗ ║
║ ║ ImageView ║ ║
║ ║ ║ ║
║ ╚═════════════╝ ║
║ ║
║ ║
╚═══════════════════════════════╝
¿Algún ayuda?
UPD: Como hubo algunos malentendidos explicaré el problema en detalle.
Tengo una imagen. Un mapa de bits en realidad. Lo estoy mostrando en un tipo de escala ImageView con CENTER
. Supongamos que la imagen es más grande que ImageView, por lo que solo se muestra una parte de la imagen. Quiero encontrar la posición de esta parte relativa a la imagen completa.
La imagen no es una vista. Es un mapa de bits real, que es más grande que ImageView. – F0RR
Pero su mapa de bits reside en algún tipo de diseño ¿no? Si hay un diseño de marco donde residen ambos de getLeft() en la vista de la imagen, el relleno que usa para la imagen debería darle la x ¿no? –
Err .... Por lo que yo entiendo, la imagen es lógicamente allí. Después de hacer mImageLayout.setImageBitmap (mImage); – F0RR