【问题标题】:Multiple location Pins in Subsampling Scale Image View二次采样比例图像视图中的多个位置引脚
【发布时间】:2016-02-10 05:56:32
【问题描述】:

我有一个演示应用程序,我在其中使用了 Dave Morrissey 的 SubsamplingScaleImageView
基本上,我有一张用作地图的大图像,我需要缩放和平移功能。

我还需要地图上的别针。我使用上述库中的PinView 来显示引脚。但我只实现了显示一个引脚。我有以下代码:

mapView.setPin(new PointF(460f, 320f));
mapView.setPin(new PointF(320f, 460f));

问题是只显示第二个引脚。如果我添加多个引脚,则只显示最后一个。 我需要一次显示多个图钉。

我怎样才能做到这一点?

【问题讨论】:

  • 你能用它的别针保存图片吗?怎么样?

标签: android


【解决方案1】:

Pin 变量定义为global ( private Bitmap pin; )

==> Pinview 的一个实例与单个“位图图钉”相关联

你可以:

  • 修改PinView 类以将其与{Bitmap pin, PointF sPin} 的数组相关联
  • setPin方法中实例化一个本地Bitmap Pin,并将其与sPin放在数组中

【讨论】:

  • 谢谢,我已经做了第一种方法,用引脚数组,神奇地,它起作用了!
猜你喜欢
  • 2016-12-19
  • 2017-03-14
  • 2017-10-01
  • 2016-05-20
  • 2015-08-22
  • 2017-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多