0

私はAndroidとJavaを初めて使用します。画像を背景として使用できるようにしたいので、地図のふりをしてみましょう。次に、特定の座標でマップの上にアイコン(他のグラフィックス)をオーバーレイし、ユーザーがこれらのアイコンをクリックしたときに知りたいので、アイコンの横にテキストをレンダリングできます。パンとズームのサポートも必要です。

これらすべてを自動的に処理できるコントロールはありますか、それともキャンバスを操作してこれらすべてのものをmsyelfで実装する必要がありますか?

4

1 に答える 1

0

マップの大きさによって異なります。マップが大きすぎないと仮定すると、キャンバスを使用できます。マップを背景にブリットし、その上にアイコンを描画するだけです。マップが少し大きい場合は、チャンクに切り刻んでから、表示されているチャンクとアイコンのみを取得するために範囲検索を実行する必要がある場合があります。それが非常に大きい場合は、標準の地図描画 API を調べた方がよいかもしれません。

于 2011-06-25T02:11:40.027 に答える