問題タブ [google-maps-android-api-2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3466 参照

google-maps-android-api-2 - アンドロイドにグーグルマップアンドロイドv2を埋め込む

私はアンドロイド2.33でアプリケーションを作成しました。私はapkv2キーを使用し、すべての手順を実行しましたが、それでもエラーが表示されます

google-play-services jarライブラリファイルを含めましたが、それでも予期せず停止したことが表示されます...

0 投票する
6 に答える
8310 参照

android - Google マップ v2 で SupportMapFragment をインフレートすると ClassNotFoundException が発生する

Google マップのフラグメントでインテントを開始したいと考えています。Google Play Services のサンプル コードは正常に動作しますが、これらのマップをアプリケーションで実行できません。私の参照ライブラリは次のとおりです。

  • android-support-v4.jar
  • google-play-services_lib.jar
  • google-play-services.jar
  • Android jar はターゲット 4.2 であり、プラットフォームも android-17 です。

次のエラーが表示されます。

私のコード:

LoginActivity.java

MapsActivity.java

activity_login.xml

activity_maps.xml

AndroidManifest.xml

0 投票する
3 に答える
8546 参照

android - RelativeLayout をカスタム InfoWindow として使用する場合の NullPointerException

マーカーのRelativeLayoutカスタムとしてを使用しようとしていますが、毎回呼び出される (または プログラムでタップすることにより) を取得します。Google Maps Android API v2 を使用しています。InfoWindowNullPointerExceptionshowInfoWindowMarker

例外:

私のコード:

*custom_infowindow.xml*

CustomInfoWindowAdapter.java

面白いことに、LinearLayout代わりに使用しても問題なく動作しますが、ViewGroup可能であれば 1 つだけを使用したいと考えています。onMeasureそしてもちろん、 を投げるとどうなるか知りたいNullPointerExceptionです。

編集: また、 aまたは aのRelativeLayout内側をラップしても機能します。もちろん、それを別の中にラップすることはできません。FrameLayoutLinearLayoutRelativeLayout

0 投票する
1 に答える
4414 参照

android - カスタムデータをGoogleMapsv2 InfoWindowAdapterに渡すにはどうすればよいですか?

InfoWindowAdapterを利用して、InfoViewにカスタムコンテンツを提供しようとしています。WebサービスからJSONArrayをプルダウンしてマーカーを追加していますが、マーカーを介して詳細をコールバックに渡す方法がわかりません。

Javascript APIでは、任意のマーカー情報を設定することができました。カスタムコンテンツの条件として使用できる情報(marker.status文字列など)を渡せるようにしたい。つまり、タイトルなど以外のものです。ビューには、渡す必要のあるカスタムフィールドがいくつか必要になります。

0 投票する
7 に答える
32278 参照

android - SupportMapFragmentを使用するときに、マップを使用する準備ができていることを確認するにはどうすればよいですか?

このonCreate方法では、を利用しSupportMapFragmentて地図を表示しています。

これに伴い、マーカーを追加したいと思います。問題は、への呼び出しgetMapがnullの場合、いつ再試行できますか?登録できるイベントはありますか、それとも私のアプローチ自体が間違っていますか?

地図は実際には電話に表示されていますが、マーカーを追加するための参照を取得するのに運がないようです。

アップデート:

コンストラクターを介してviaを作成した理由SupportMapFragmentは、標準setContentViewがクラッシュして機能しなかったためです。onCreateこれにより、実際にその時点で作成していたため、メソッドで参照を取得できなかったという苦境に陥りましSupportMapFragmentた。さらに調査したところ、私のsetContentView問題は、プロジェクト全体の一部としてGoogle-play-servicesjarとmodule/srcの両方が設定されていないことの副産物であるようです。これらの両方を実行すると、現在は機能しており、期待どおりにsetContentView参照を取得できます。getMap()

lots.xml..。

LotsActivity.java..。

0 投票する
3 に答える
20029 参照

android - オブジェクトをマーカーに関連付ける(google map v2)

私のアプリには、マーカーを使用して地図上に位置が表示されているオブジェクトがいくつかあります。問題は、マーカーのクリックを処理するために私が見つけた唯一の方法は

言い換えれば、私が持っている唯一のインターフェースがMarkerOptionsだけを設定することを可能にしている間に、私はMarkerオブジェクトを取得します。

マーカーをオブジェクトに関連付ける方法はありますか?

0 投票する
1 に答える
911 参照

android - Google マップ Android V2 - GroundOverlay でオンライン画像を使用するには?

Google Maps Android API V2で利用可能なGroundOverlay機能を使用したいと考えています。オーバーレイとして表示したい画像は、オンラインでのみ入手できます (定期的に更新されるため)。ローカル リソースを使用できません。Google が提供する例は、ローカル リソースの使用方法のみを示しています。

URL を使用してオンライン画像を使用するには? 最善の方法は何ですか?

0 投票する
2 に答える
8266 参照

google-maps-markers - Android Google Maps API v2 onInfoWindowClick は、アクティビティの作成時にすべてのリスナーをトリガーします

こんにちは、マーカーがたくさんある地図があります。マップにマーカーを追加するとき、個々のデータを持つ各マーカーに onInfoWindowClick リスナーを追加したいと考えています。onInfoWindowClick リスナーを使用して、マーカーの情報を含むアクティビティをロードしたいと考えています。

コードが正しく動作しません。アクティブが作成されると、すべてのリスナーが同時にトリガーされ、infoWindow をクリックしても何も起こりません。

0 投票する
4 に答える
24988 参照

android - Android MapsLibraryV2ズームはカスタム位置を制御します

GoogleMap V2に組み込まれているズームコントロールの位置をカスタマイズするにはどうすればよいですか?

Googleマップライブラリのバージョン1については、このトピックに関連する多くの質問があります。

MapViewにズームコントロールを配置する

MapViewで組み込みのズームコントロールを再配置するにはどうすればよいですか?

setBuiltInZoomControls(true)を使用してズームコントロールをレイアウトする方法は?

しかし、ライブラリのV2に関する質問は見つかりませんでした。

V2には方法がありません

前述の質問はすべて廃止されます。

前もって感謝します