了解 boundCenterBottom()
Posted
技术标签:
【中文标题】了解 boundCenterBottom()【英文标题】:Understanding boundCenterBottom() 【发布时间】:2011-01-07 12:34:01 【问题描述】:我正在尝试在我的一个 Overlay 类中复制 ItemizedOverlay.boundCenterBottom()
的行为。
我相当肯定我可以使用setBounds()
做到这一点,但我完全不知道setBounds()
实际在做什么。
【问题讨论】:
【参考方案1】:我相信我找到了答案
mapIcon_ = mapView.getResources().getDrawable(R.drawable.map_marker_v);
mapIcon_.setBounds(-mapIcon_.getIntrinsicWidth() / 2,
-mapIcon.getIntrinsicHeight(),
mapIcon_.getIntrinsicWidth() / 2,
0);
【讨论】:
虽然您是这个问题和答案的作者,但我相信不会回答所提出的问题,并且可能会让寻找信息的人感到困惑。boundCenterBottom()
所做的是告诉 ItemizedOverlay Drawable
的中心应该在哪里,即中心应该在图像的底部。换句话说,Drawable
的中心在ItemizedOverlay
的术语中告诉Drawable
在哪个点附加到地图(枢轴点)。以上是关于了解 boundCenterBottom()的主要内容,如果未能解决你的问题,请参考以下文章