Vì vậy, đây là vấn đề. Tôi đang hiển thị một hình ảnh lớn trong ImageView và cần phải tìm vị trí của nó liên quan đến hình ảnh. Như thế này:Tìm vị trí của ImageView liên quan đến hình ảnh hiển thị
╔═══════════════════════════════╗
║ Image ║
║──>╔═════════════╗ ║
║ ║ ImageView ║ ║
║ ║ ║ ║
║ ╚═════════════╝ ║
║ ║
║ ║
╚═══════════════════════════════╝
Bất kỳ trợ giúp nào?
UPD: Vì có một số hiểu lầm, tôi sẽ giải thích chi tiết vấn đề.
Tôi có hình ảnh. Một Bitmap thực sự. Tôi đang hiển thị nó trong một ImageView với loại quy mô CENTER
. Giả sử rằng hình ảnh lớn hơn ImageView, vì vậy chỉ một phần của hình ảnh được hiển thị. Tôi muốn tìm vị trí của phần này liên quan đến toàn bộ hình ảnh.
Hình ảnh không phải là chế độ xem. Đó là một Bitmap thực tế, lớn hơn so với ImageView. – F0RR
Nhưng bitmap của bạn không nằm trong một số loại bố cục đúng không? Nếu bạn có bố cục khung trong đó cả hai bố cục được lưu trú hơn getLeft() trên imageview - vùng đệm bạn sử dụng cho Hình ảnh sẽ cho bạn quyền x? –
Err .... Theo như tôi hiểu, hình ảnh chỉ là hợp lý ở đó. Sau khi bạn thực hiện mImageLayout.setImageBitmap (mImage); – F0RR