0

MapActivityを拡張するアクティビティがあり、左側にリストビュー、右側にマップの2つの主要な要素があります。マップに更新ボタンを配置して、次のことを試みました。

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

しかし、何も変わりませんでした。マップは更新されませんでした。私はグーグルで少し検索し、invalidate()がトリックを行うべきであることを理解しました。アクティビティ全体を再現することは避けたいと思います。助けてください?ありがとうございました。

4

1 に答える 1

1

さえ必要ないはずですinvalidate()このサンプル アプリは、エミュレーターでキーsetSatellite()を押したときに呼び出すだけで、通常のタイルとサテライト タイルを切り替えます。<S>

setSatellite()の代わりに一時的に切り替えsetTraffic()ます。それが機能する場合、問題は私が試したことのないトラフィック タイル セットに関連しています。

于 2012-05-01T20:37:35.877 に答える