問題タブ [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.
google-maps-android-api-2 - アンドロイドにグーグルマップアンドロイドv2を埋め込む
私はアンドロイド2.33でアプリケーションを作成しました。私はapkv2キーを使用し、すべての手順を実行しましたが、それでもエラーが表示されます
google-play-services jarライブラリファイルを含めましたが、それでも予期せず停止したことが表示されます...
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
android - RelativeLayout をカスタム InfoWindow として使用する場合の NullPointerException
マーカーのRelativeLayout
カスタムとしてを使用しようとしていますが、毎回呼び出される (または プログラムでタップすることにより) を取得します。Google Maps Android API v2 を使用しています。InfoWindow
NullPointerException
showInfoWindow
Marker
例外:
私のコード:
*custom_infowindow.xml*
CustomInfoWindowAdapter.java
面白いことに、LinearLayout
代わりに使用しても問題なく動作しますが、ViewGroup
可能であれば 1 つだけを使用したいと考えています。onMeasure
そしてもちろん、 を投げるとどうなるか知りたいNullPointerException
です。
編集: また、 aまたは aのRelativeLayout
内側をラップしても機能します。もちろん、それを別の中にラップすることはできません。FrameLayout
LinearLayout
RelativeLayout
android - カスタムデータをGoogleMapsv2 InfoWindowAdapterに渡すにはどうすればよいですか?
InfoWindowAdapterを利用して、InfoViewにカスタムコンテンツを提供しようとしています。WebサービスからJSONArrayをプルダウンしてマーカーを追加していますが、マーカーを介して詳細をコールバックに渡す方法がわかりません。
Javascript APIでは、任意のマーカー情報を設定することができました。カスタムコンテンツの条件として使用できる情報(marker.status文字列など)を渡せるようにしたい。つまり、タイトルなど以外のものです。ビューには、渡す必要のあるカスタムフィールドがいくつか必要になります。
android - SupportMapFragmentを使用するときに、マップを使用する準備ができていることを確認するにはどうすればよいですか?
このonCreate
方法では、を利用しSupportMapFragment
て地図を表示しています。
これに伴い、マーカーを追加したいと思います。問題は、への呼び出しgetMap
がnullの場合、いつ再試行できますか?登録できるイベントはありますか、それとも私のアプローチ自体が間違っていますか?
地図は実際には電話に表示されていますが、マーカーを追加するための参照を取得するのに運がないようです。
アップデート:
コンストラクターを介してviaを作成した理由SupportMapFragment
は、標準setContentView
がクラッシュして機能しなかったためです。onCreate
これにより、実際にその時点で作成していたため、メソッドで参照を取得できなかったという苦境に陥りましSupportMapFragment
た。さらに調査したところ、私のsetContentView
問題は、プロジェクト全体の一部としてGoogle-play-servicesjarとmodule/srcの両方が設定されていないことの副産物であるようです。これらの両方を実行すると、現在は機能しており、期待どおりにsetContentView
参照を取得できます。getMap()
lots.xml..。
LotsActivity.java..。
android - オブジェクトをマーカーに関連付ける(google map v2)
私のアプリには、マーカーを使用して地図上に位置が表示されているオブジェクトがいくつかあります。問題は、マーカーのクリックを処理するために私が見つけた唯一の方法は
言い換えれば、私が持っている唯一のインターフェースがMarkerOptionsだけを設定することを可能にしている間に、私はMarkerオブジェクトを取得します。
マーカーをオブジェクトに関連付ける方法はありますか?
android - Google マップ Android V2 - GroundOverlay でオンライン画像を使用するには?
Google Maps Android API V2で利用可能なGroundOverlay機能を使用したいと考えています。オーバーレイとして表示したい画像は、オンラインでのみ入手できます (定期的に更新されるため)。ローカル リソースを使用できません。Google が提供する例は、ローカル リソースの使用方法のみを示しています。
URL を使用してオンライン画像を使用するには? 最善の方法は何ですか?
google-maps-markers - Android Google Maps API v2 onInfoWindowClick は、アクティビティの作成時にすべてのリスナーをトリガーします
こんにちは、マーカーがたくさんある地図があります。マップにマーカーを追加するとき、個々のデータを持つ各マーカーに onInfoWindowClick リスナーを追加したいと考えています。onInfoWindowClick リスナーを使用して、マーカーの情報を含むアクティビティをロードしたいと考えています。
コードが正しく動作しません。アクティブが作成されると、すべてのリスナーが同時にトリガーされ、infoWindow をクリックしても何も起こりません。
android - Android MapsLibraryV2ズームはカスタム位置を制御します
GoogleMap V2に組み込まれているズームコントロールの位置をカスタマイズするにはどうすればよいですか?
Googleマップライブラリのバージョン1については、このトピックに関連する多くの質問があります。
MapViewで組み込みのズームコントロールを再配置するにはどうすればよいですか?
setBuiltInZoomControls(true)を使用してズームコントロールをレイアウトする方法は?
しかし、ライブラリのV2に関する質問は見つかりませんでした。
V2には方法がありません
前述の質問はすべて廃止されます。
前もって感謝します