0

我有一个扩展 MapActivity 的活动,它有两个主要元素,左侧的列表视图和右侧的地图。我在地图上放了一个刷新按钮并尝试:

map.setTraffic(true);
map.invalidate();

但没有任何改变。地图没有刷新。我确实在谷歌上搜索了一下,并明白 invalidate() 应该可以解决问题。我想避免重新创建整个活动。请帮忙?谢谢你。

4

1 回答 1

1

你甚至不应该需要invalidate(). 此示例应用程序setSatellite()只需在您按下<S>模拟器中的键时调用即可在常规磁贴和卫星磁贴之间切换。

暂时切换到setSatellite()而不是setTraffic()。如果可行,则问题与我从未尝试过的交通图块集有关。

于 2012-05-01T20:37:35.877 回答