Hi 各位大神
我在用高德地图sdk自己开发app,自定义了一个类GaodeMap把MapView和AMap封装进去,在这个类里进行地图的绘制(画线/加er)等操作。但是奇怪的是,在测试地图的绘制频率时,打开了开发者选项里的“显示面(surface)更新”选项看,即使地图没有绘制任何东西,也频繁地刷,基本上1s好几十次了。但是这时候却没有任何相关的比如invalidate,addMarker等操作。
请问一下,有人知道这可能由什么原因引起吗?
我在用高德地图sdk自己开发app,自定义了一个类GaodeMap把MapView和AMap封装进去,在这个类里进行地图的绘制(画线/加er)等操作。但是奇怪的是,在测试地图的绘制频率时,打开了开发者选项里的“显示面(surface)更新”选项看,即使地图没有绘制任何东西,也频繁地刷,基本上1s好几十次了。但是这时候却没有任何相关的比如invalidate,addMarker等操作。
请问一下,有人知道这可能由什么原因引起吗?
解决方案 »
- 定制SlidingDrawer使其在close时显示其余元素,而在open时占据全屏
- 求Android学习用的书籍,元芳,你怎么看?
- Valid ABIs: no ABIs ABI的问题
- 一个android的OA系统大概值多少万?
- ExpandableListView适配问题数组取不到值!
- 模拟器上为什么每次开机需要重装apk?
- 触屏问题
- listView怎么添加横向滚动
- 有没有关于蓝牙的视频和代码,主要用于安卓的开发,意在用过蓝牙接接收命令之后能对手机上面的软件发送命令
- android系统能否通过另一个设备上网
- 大家的 androidstudio logcat 能够打印 "\r\n"的字符串 吗???
- 右下角总是弹一个错误 求根治Sorry but paren。。。。。。。
TextureMapView适合用在ListView等组件中,因为它在移动的时候不会造成地图黑边。
MapView是OpenGl Es实现的,移动的过程中会显示黑边,但是刷新效率很高。不知道能不能帮得上。