在may應用程序中,我可以使用來自Google Maps V2的地圖,並且在此地圖中,我試圖爲每個標記添加一個圖標,但標記正在採用製作圖標的圖標的大小看起來像煙道。 如何指定標記的大小DP,這樣我可以控制它的外觀像地圖如何在Google地圖V2中的標記上指定圖標的大小Android
13
A
回答
47
目前,我認爲我們無法改變標誌的大小,所以美國可以在繪製並重新添加標記圖像-size是這樣的:,
int height = 100;
int width = 100;
BitmapDrawable bitmapdraw=(BitmapDrawable)getResources().getDrawable(R.mipmap.marker);
Bitmap b=bitmapdraw.getBitmap();
Bitmap smallMarker = Bitmap.createScaledBitmap(b, width, height, false);
烏爾添加標記是這樣使用圖標
map.addMarker(new MarkerOptions()
.position(POSITION)
.title("Your title")
.icon(BitmapDescriptorFactory.fromBitmap(smallMarker))
);
0
我認爲你可以在this question上尋找答案,它已經解釋瞭如何通過創建動態動態位圖來創建具有給定寬度和高度的自定義標記。
-1
您可以使用bitmap drawable,它可以根據您的屏幕大小automatically resolve。
0
[編輯:格式化]
Drawable circleDrawable = getResources().getDrawable(R.mipmap.primarysplitter);
bitmapDescriptor=getMarkerIconFromDrawable(circleDrawable);
private BitmapDescriptor getMarkerIconFromDrawable(Drawable drawable) {
Canvas canvas = new Canvas();
Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
canvas.setBitmap(bitmap);
drawable.setBounds(0, 0, (int)getResources().getDimension(R.dimen._30sdp), (int)getResources().getDimension(R.dimen._30sdp));
drawable.draw(canvas);
return BitmapDescriptorFactory.fromBitmap(bitmap);
}
相關問題
- 1. Android Google Maps v2 - 將標記保留在地圖的中心
- 2. Android Google Maps API V2 - 在地圖上標記區域
- 3. 如何知道在Google地圖上選定標記的座標
- 4. 基於谷歌地圖V2縮放調整大小標記android
- 5. 如何在Google地圖上標註地圖標記ios
- 6. 在android google v2中添加youtube視頻地圖標記
- 7. 如何更改Android地圖上標記的位置v2
- 8. 谷歌地圖,API V2上的自定義標記android
- 9. android + Google地圖標記
- 10. 如何知道在Android版Google地圖v2上點擊了哪個標記?
- 11. 地圖標記圖標動畫(適用於Android的Google Maps API V2)
- 12. 無法圖標添加到標記,地圖V2的Android
- 13. Google Maps API v2街景標記圖標
- 14. 地圖v2着色標記
- 15. 刷新google地圖上的標記以查看Android中的標記圖像
- 16. 如何在Android上的Google地圖上的標記旁邊顯示標籤?
- 17. 獲取Google地圖標記的指示
- 18. 在Google地圖v2上設置動畫標記
- 19. Google地圖標記標題android
- 20. 定製Android版Google地圖v2中標記的可點擊區域
- 21. 大量的Google地圖標記和IE6?
- 22. 如何在谷歌地圖v2中添加標記標題?
- 23. 如何使用andorid在Google地圖上顯示大量標記?
- 24. 如何在Google地圖上順利放大標記?
- 25. Google地圖標記
- 26. 在google地圖v2中同時旋轉的標記組的動畫android
- 27. Android Google Maps v2從JSON數組添加地圖標記php mySQL
- 28. 如何在Google地圖的指定位置上獲取標記(或別針)?
- 29. 如何自定義Google地圖標記圖標?
- 30. 如何將自定義標記圖標添加到Google地圖?
感謝的人!!!!!!! –