問題タブ [android-maps]

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 投票する
1 に答える
918 参照

android - BalloonItemizedOverlay (複数のポイントを持つ) を正常に実装した人はいますか?

理解できません。BalloonItemizedOverlay を使用して 1 つのポイントを正常にプロットできますが、複数のポイントをプロットすると、背景がストリート ビューからオーシャン ブルーの単色に切り替わります。マーカーはオーバーレイに正しくプロットされ、マーカーをクリックすると、指示どおりに動作しますが、ストリート ビューが消えてオーシャン ブルーの背景に置き換えられる理由がわかりません。他の誰かがこれに遭遇しますか?私は何を間違っていますか?animateTo() コマンドに到達すると、青色に切り替わることに気付きました。

青い背景画像

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

android - Geocoder (Android) を使用したパスの描画に制限はありますか?

2 つの場所の間のパスを描画できますが、距離が長すぎる場合 (300 キロメートル以上)、パスが完全に描画されません。

パスを描画するために、以下のコードを使用しています。

}

0 投票する
12 に答える
45197 参照

android - フラグメント内のMapView(Honeycomb)

最終的なSDKがgoogleapisでリリースされたので、MapViewを使用してフラグメントを作成するための最良の方法は何ですか?MapViewが正しく機能するには、MapActivityが必要です。

フラグメントを管理するアクティビティがMapActivityから継承し(フラグメントが自己完結型であるという考えに反するため、悪い解決策)、通常のxmlベースのレイアウトを使用することは機能しません。MapActivity.setupMapView()でNullPointerExceptionが発生します:

私の2番目のアイデアは、プログラムでMapViewを作成し、関連するアクティビティを(getActivity()を介して)コンテキストとしてMapViewコンストラクターに渡すことでした。動作しません:

本当に、MapViewが必要とするバックグラウンドスレッドを処理するMapFragmentのようなものがあるはずです...では、これを行うための現在のベストプラクティスは何ですか?

ドイツ、バレンティンからの感謝とよろしく

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

android - Android:すべてのマーカーポイントを含めるようにGoogleマップでズームレベルを設定する

リスト内のすべてのポイントが含まれるように、Androidでマップのズームレベルを設定しようとしています。私は次のコードを使用しています。

これは時々動作します。ただし、一部のポイントが表示されない場合があり、それらのポイントを表示するにはズームアウトする必要があります。この問題を解決する方法はありますか?

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

android - オフライン時にAndroidのGoogleマップがクラッシュする

ほぼ完成したアプリケーションがあります。電話がオンラインのときは、すべてが正常に機能します。

アプリケーションはまもなくリリースされるので、電話がオフラインのときにテストしました。これにより、クラッシュします。

いくつかのデバッグの後、オーバーレイを追加しなくてもクラッシュしないことがわかりました。(私はグリッドを取得するだけで、理解できます; D)

オーバーレイが何かを描画しようとするとすぐにクラッシュします。これには、提供されているオーバーレイ「MyLocationOverlay」も含まれます。これは、GPSが修正されるとすぐにクラッシュします(したがって、ユーザーの位置を描画しようとします)。

足りないものはありますか?

人気のある需要によって編集;)スタックトレース

私が最初にチェックしたのは、オーバーレイにnullオブジェクトを追加しないことです。

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

android - MapActivity で許可される MapView は 1 つだけです

ユーザーが現在の場所を選択できるように、地図ページを表示する機能があります。ただし、この関数を 2 回実行すると、MapActivity エラー (つまり、その設定ビューを再度開く) で単一の MapView を使用してアプリがクラッシュします。

したがって、このビューと onClick="showMapSetterPage" を表示するボタンがあります。しかし、マップから設定画面に戻ってボタンをもう一度クリックすると、次のエラーが表示されます。

03-06 20:55:54.091: エラー/AndroidRuntime(28014): 原因: java.lang.IllegalStateException: MapActivity に許可されている MapView は 1 つだけです

MapView を削除して再作成するにはどうすればよいですか?

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

android-maps - 地図アプリが動かない?

これで、developers.android の T の指示に従いました。私の android api キーは正しいです。マニフェストでライブラリを使用しています。インターネットと細かい場所のアクセス許可があります。灰色のタイルも取得しています。アプリを直接インストールしました。エクスペリアx10で。そのネイティブ マップ アプリケーションは機能しますが、なぜ私の機能が機能しないのかわかりません。ヘルプはありますか?

PS-すでに別のスレッドで質問しました..まだ回答を待っています..:(

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

android - Androidマップでjsonを使用してmysqlデータベースに接続する

完全な初心者が理解できるほど簡単なjsonチュートリアルを持っている人はいますか(または、可能であれば誰かが私にその方法を教えてくれます:)?

私が試みているのは、mysqlデータベースから経度と緯度の座標を取得し、座標が一致する地図上に画像を表示するAndroidアプリケーションを作成することです。クリックすると、オーバーレイが表示され、イベント名とイベントのアドレスが表示されます。

私が達成できたのは次のとおりです。1)Androidマッププロジェクトを作成します2)ソース内に保存されている固定座標を表示します(やりたいことではありませんが)3)2をクリックするとオーバーレイが表示されますソース内に保存されているいくつかのテキスト (これも私が望むものではなく、開始点です) イベントの経度 + 緯度と名前 + アドレスはデータベース内にあります。jsonを使用する必要があることを認識しました(使用方法がわからないため、初心者向けのチュートリアルを求めています)

私は mysqlデータベースへ の接続を見てきましたが、これで達成できた最高のものはphp部分まで​​です。この後、何をする必要があるのか​​ わかりません(したがって、リクエスト)

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

android - Android SD カードからマップを開く

助けてください...SDカードからkmlタイプのマップを開く必要があります...MIMEタイプは「application / vnd.google-earth.kml + xml」なので、次のコードを使用しました:intent.setType( "application/vnd.google-earth.kml+xml/*");

次のエラーが表示されました:「このアクションを実行できるアプリケーションはありません」

地図を開くアプリケーションの使い方

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

android - Android マップ オーバーレイの問題

マップにオーバーレイする必要がある一連のポイント (5 ~ 10) があります。オーバーレイ機能を正しく実行でき、ポイントに対応するマーカーがマップ上に表示されます。しかし、Android は何らかの理由で最初の 2 つのポイントの追加をスキップします。なぜそれが起こるのか手がかりはありますか?

これらはすべて、populate()メソッドが呼び出された後にオーバーレイに追加されるポイントです。