Ful*_*xel 5 java android google-maps-android-api-2
相关:在Google Maps v2 for Android中自定义标记上的可点击区域
我在ArrayList中有许多图标,它们都是带有drawable的自定义图标.我遇到的问题是可点击区域是默认标记的区域.我需要将此可点击区域自定义为默认标记的相同大小.
这是我在地图上生成一组标记的代码:
MarkerOptions options = new MarkerOptions();
for (Icon iconItem: icons) {
//Scale icon
int markerSize = 90;
Bitmap iconBitmap = BitmapFactory.decodeResource(getResources(), iconItem.resourceInt);
Bitmap scaledIconBitmap = Bitmap.createScaledBitmap(iconBitmap, markerSize, markerSize, false);
options.position(iconItem.location).title(iconItem.type);
Marker newMarker = gMap.addMarker(options);
newMarker.setIcon(BitmapDescriptorFactory.fromBitmap(scaledIconBitmap));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
424 次 |
| 最近记录: |