首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android ItemizedOverlay抽奖方法问题

Android ItemizedOverlay抽奖方法问题
EN

Stack Overflow用户
提问于 2010-09-23 22:30:38
回答 3查看 1.2K关注 0票数 0

有人知道Android分项覆盖列表的成员与调用draw()的时间之间的关系吗?具体地说,我试图找出draw是为每个覆盖调用一次,还是只为整个集合调用一次。

谢谢,R。

EN

回答 3

Stack Overflow用户

发布于 2010-10-01 21:44:02

我在我的ProjectOverlay扩展ItemizedOverlay类中覆盖了draw(),并在其中循环遍历覆盖列表的填充,如下所示:

代码语言:javascript
复制
 for (int ctr = 0; ctr < overlayList.size(); ctr++)

我没有测试其他绘制屏幕的方法,因为这种方法似乎工作得很好。

票数 0
EN

Stack Overflow用户

发布于 2011-12-01 08:34:52

据我所知,每次地图移动(当你触摸屏幕并移动手指时),draw()都会被调用一次。我的意思是,如果你想在每个覆盖图上绘制文本(一个名字或其他东西),你必须在覆盖的ArrayList ()中循环你的draw。

票数 0
EN

Stack Overflow用户

发布于 2012-04-19 02:10:07

据我所知,它为每个可见项调用两次。然而,我还不能找出它被调用的是哪一项,因此使得重新计算可绘制项变得困难(至少可以说)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3779457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档