我有一个扩展MapActivity的活动,它有两个主要元素,左边是列表视图,右边是map。我在地图上放了一个刷新按钮,试图:
map.setTraffic(true);
map.invalidate();
但没有改变。地图没有刷新。我在google上做了一些搜索,并了解invalidate()应该做的伎俩。我想避免重新创建整个活动。请帮忙?谢谢。
答案 0 :(得分:1)
您甚至不需要invalidate()
。 This sample app只需在模仿器中按setSatellite()
键时调用<S>
,即可在常规磁贴和卫星磁贴之间切换。
暂时切换为setSatellite()
而不是setTraffic()
。如果可行,则问题与流量图块集有关,我从未尝试过。