0

私のチームと私が作成している製品を提示するために使用する非常に単純なアプリケーションを作成しようとしています。私のアプリでは、特定のテキストビューをクリックすると、その特定の場所への地図を開くオプションを許可したいと考えています。私が見たすべての Google マップのチュートリアルの中で、マップを使用する唯一の方法は、クラスで mapactivity クラスを拡張することです。アプリをマップ ベースのアプリにする以外に、このシンプルなアプリを使用する方法はありますか? また、私の状況で使用するのに最適な Google マップのバージョンを教えてください。みんなの助けに感謝します。

4

1 に答える 1

1

「地図ベースのアプリ」とはどういう意味ですか? アプリケーションに Google マップを組み込みたい場合は、現在、V1 が非推奨になっているため、Google Map API V2 を使用します。その場合、Activityfromを拡張する必要はなく、ターゲットを絞っMapActivityたシンプルな if を使用できます。下位の API をターゲットにする場合は、フラグメントの下位互換性を確保するために拡張します。ActivityAPI > V11ActivityFragmentActivity

アプリケーションに Map 機能を埋め込む方法について詳しく説明したブログ投稿を次に示します。

Google マップ API V2

一方、アプリケーションに Google マップを埋め込まないようにしたい場合は、ネイティブの Google マップ アプリケーションをオンにするインテントを起動するだけで済みます。

アップデート:

ネイティブの Google アプリケーション (マップを含む) に対して起動できるインテントについては、このページをご覧ください。

http://developer.android.com/guide/appendix/g-app-intents.html

この質問を見てください:

Android でインテントを介して Google マップ ルート案内を起動する

インテントを使用して独自のアクティビティの代わりにプリインストールされた Google マップを使用しますか?

于 2013-05-03T20:06:35.333 に答える