如何在Google Map utils中设置IconGenerator的边距?

时间:2017-11-10 01:37:34

标签: android google-maps google-maps-markers google-maps-android-api-2

我一直在使用google map utils几天,看起来很好。

这是用于将带有自定义布局文件的标记添加到地图的代码。

IconGenerator mIconGenerator = new IconGenerator(getApplicationContext());

View mView = getLayoutInflater().inflate(R.layout.map_location_label, null);

TextView mInfoWindowText = (TextView) mView.findViewById(R.id.location);

mInfoWindowText.setText(Takzy.pickupLocationText);

mIconGenerator.setContentView(mView);

mIconGenerator.setRotation(-90);

mIconGenerator.setContentRotation(90);

mIconGenerator.setContentPadding(0, 0, 0, 0);

view.Bitmap mBitmapPickupLocation = mIconGenerator.makeIcon();

Bitmap mBitmapDestinationLocation = mIconGenerator.makeIcon(Takzy.destinationLocationText + " >");

// add the pickup marker to map
mMap.addMarker(
    new MarkerOptions().title(Takzy.pickupLocationText)
        .position(Takzy.pickupLatLng)
        .icon(BitmapDescriptorFactory
        .fromBitmap(mBitmapPickupLocation))
        .anchor(mIconGenerator.getAnchorU(), mIconGenerator.getAnchorV()));

一切都还可以,但正如您所看到的,我的文字会从标记标签中剪切掉。我试过谷歌搜索,一遍又一遍地阅读文档,但没有一个工作。

issue

如果我不旋转标记,它将正常工作。但我需要旋转标记。

有人可以指出可能存在的问题吗?

0 个答案:

没有答案