簡體   English   中英

如何加載ImageView並聚焦圖片的特定部分(通過一些x和y坐標?)

[英]How to load an ImageView and focus a certain part of the picture ( by some x and y coordinates?)

我正在開發一個提供有關地圖上位置詳細信息的應用程序。 我想讓用戶能夠單擊位置名稱(在詳細信息頁面上),然后讓該應用加載一張大地圖,並將焦點設置到地圖上的位置(最好放大到特定區域的位置)。

我搜索過高和低,還沒有找到加載ImageView並具有特定的x,y坐標焦點的方法。

任何幫助都將非常感謝

令xMap和yMap為您要聚焦點的坐標。 寬度和高度分別是屏幕的寬度。

現在,您要使這一點與屏幕中心重合。

您可以做的是裁剪大jpg的部分,以獲得與屏幕尺寸匹配的較小尺寸的位圖,並且焦點位於中心。

裁剪位圖的代碼:

Bitmap focusPoint = Bitmap.createBitmap(largeMapBitmap, xMap-width/2,yMap-height/2,width, height);

然后您可以將此位圖設置為您的imageview

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM