2

Google マップを特定のレベルにズームすると、カスタム オーバーレイに描画する際に問題が発生します。私はアイテム化されたオーバーレイをデフォルトのマーカーで提供するようにし、aver はオーバーレイ アイテムを接続するパスを使用して draw メソッドを作成しました。次に、地理座標を持つオーバーレイ アイテムを追加しました。アプリケーションを実行すると、すべてのアイテムがデフォルトのマーカーとそれらのアイテムを結ぶ線で完全に表示されます。次に、ズームイン/ズームアウトしてもすべて問題ありませんが、ズームすると線が消えますが、マーカーは表示されたままです。ズームアウトすると、線が通常に戻ります。この問題は実際のデバイスにのみ存在し、シミュレーターには存在しません。それが何であるかについてのアイデアはありますか?ありがとう

4

2 に答える 2

2

私のNexus 7でも同じことが起こりました.AndroidManifestに変更android:targetSdkVersion="14"することandroid:targetSdkVersion="8"で問題を解決しました。

更新: google maps api v2 (MapFragments) を使用できます

于 2012-09-17T09:25:44.250 に答える
0

ズームした後、描画されている線の両方の点(始点と終点)が画面に表示されますか?私のデバイスでは、ズーム時に、長方形の開始座標と終了座標が画面の外にある場合、中心が表示されていても、長方形は描画されないことに気付きました。

よろしく。

于 2012-09-17T11:41:41.597 に答える