如何在自定义标记上添加发光效果

时间:2015-06-04 13:15:35

标签: android android-maps-v2

我的应用有自定义图片,并根据不同条件设置为标记图标。我使用标记setIcon()方法来做到这一点。

我的问题是,如何在选中标记时为标记添加发光效果。我有选定/未选择的逻辑,我想要做的就是围绕用作标记图标的图像形状创建一个发光效果。 样品(有问题的发光不需要呈圆形):

enter image description here

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您是否尝试将blurmaskfilter与外部设置一起使用?也许玩油漆和颜色可以帮助

Bitmap alpha = origin.extractAlpha();
BlurMaskFilter blurMaskFilter = new BlurMaskFilter(5, BlurMaskFilter.Blur.OUTER);

Paint paint = new Paint();
paint.setMaskFilter(blurMaskFilter);
paint.setColor(0xffffffff);

Canvas canvas = new Canvas(origin);
canvas.drawBitmap(alpha, 0, 0, paint);