有没有人知道Android Item Item Overlay列表的成员与何时调用draw()之间的关系。具体来说,我试图找出是否每个Overlay调用draw一次,或者只调用一次。Android的ItemizedOverlay绘制方法问题
感谢, R.
有没有人知道Android Item Item Overlay列表的成员与何时调用draw()之间的关系。具体来说,我试图找出是否每个Overlay调用draw一次,或者只调用一次。Android的ItemizedOverlay绘制方法问题
感谢, R.
我在ProjectOverlay推翻平局()扩展ItemizedOverlay类,并在它我虽然循环覆盖列表,像这样的人群:
for (int ctr = 0; ctr < overlayList.size(); ctr++)
我没有测试了绘制屏幕的其他方法,因为这似乎工作正常。
据我了解,每次地图移动时(当您触摸屏幕并移动手指时),都会调用draw()。一次,我的意思是如果你想在每个覆盖图(一个名字或者某个东西)上绘制文本,你必须在你的覆盖绘制()中遍历你的ArrayList。
据我所知,它被称为每个可见项目两次。然而,我一直无法找出它被调用的是哪个项目,因此难以重新计算可绘制项目(至少可以说)