問題タブ [android-maps-v2]

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 に答える
1746 参照

java - Google マップ Android API v2 の一連の場所に基づいて適切なズーム レベルを決定する

初期表示に適したズームレベルを決定するのに役立つアルゴリズム/方法があるかどうかを調べています。

たとえば、ポイント A、B、C、D、および E の一連の場所が与えられた場合、画面上のすべての場所を表示する正しいズーム レベルを決定するにはどうすればよいでしょうか?

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

android - android maps api v2を使用して、ユーザーの位置を追跡する方法(google maps apiが追跡する方法と同様)。ユーザーの位置マーカーは常に中央に表示されます

google android api v2を使用して、google mapsアプリのようにユーザーの位置を追跡/追跡するにはどうすればよいですか。ユーザーの位置マーカーは中央に留まります。現在、私は使用しています

mMap.setMyLocationEnabled(isEnabled);

mUiSettings.setMyLocationButtonEnabled(isEnabled);

この 2 つを使用することで、ユーザーの位置と、ユーザーを地図の中心に配置するボタンを表示できます。ただし、ユーザーが移動している場合、位置の矢印が画面からはみ出します。

LocationListener をリッスンして、マップを新しい場所にアニメーション化することで、これを修正できます。これ以外に方法はありますか????

iPhone マップ API を使用すると、このタスクは非常に簡単でした。

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

android - ノート付きのSQLliteデータベースにマップマーカーを保存する方法は?

これまで、タップして画面にマーカーを表示する方法を理解しました。経度と緯度の数値が表示されます。マーカーにメモを付けてSQLliteデータベースにマーカーを保存できるようにしたいと思います。ユーザーがマーカーをタップすると、地図が読み込まれ、マーカーが地図とともに読み込まれ、マーカーの上に情報が表示されます。これまでの私のマップクラスは次のとおりです。

}

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

android - Google Maps AndroidAPIv2は1台のスマートフォンでのみ機能します

私はチームと協力して、AndroidAPIv2を使用してGoogleマップを表示できるようにしています。

私はなんとか自分の電話でコードを取得してテストしましたが、それは完璧に機能します...しかし、コードがチームメートの電話で実行されると、画面が灰色になり、次のようになります。

奇妙なことに、このエラーはlogcatに100%表示されず、エラーなしで灰色の画面が表示されることがあります。ちなみに私たちのコードはSVNと同期しているので、確実に更新されます。

私のAPIキーはデバッグキーから取得され、電話で完全に実行されるため、正しいことが確認されています。

正確に何がこれを引き起こしているのかわからないので、助けを求めるためにここに投稿できるコードがわかりません。それまでの間、MapFragmentクラスコードを投稿し、誰かが助けてくれることを願っています。

答えを探すためにここに投稿できるものが他にあるかどうか教えてください。できるだけ早く投稿します。ありがとう!

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

android - アンドロイド用のグーグルマップAPIv2を使用してヒートマップレイヤーを生成します

ある地域の信号強度に基づいて、Android携帯にヒートマップをプロットしたいと思います。私はアンドロイドマップAPIv2を使用してグーグルマップを取得することができます。しかし、ヒートマップをプロットする方法がわかりません。
Android Google Maps APIを使用してヒートマップレイヤーを表示しましたが、ここにあるmapexへのリンクはあまり役に立ちませんでした。助けてください

0 投票する
11 に答える
34180 参照

android - 2 回目の SupportMapFragment を開く際のエラー

SupportMapFragment (Android マップ v2) を 2 回目に開く (setContentView を呼び出す) と、次のエラーが表示されます。

XML ファイル:

MyView.class:

このエラーの意味がわかりません。誰かがこれを説明できますか?

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

android-maps-v2 - Google Maps Android API v2 getVisibleRegion()は0を返します

新しいGoogleMapsAndroid API v2を使用しており、画面ビューの隅の緯度座標を検出する必要があります。これを行うにはmMap.getProjection()。getVisibleRegion()を使用します。これは、プログラムを最初にロードしたときに正常に機能しますが、プログラムを終了してから再度開くと(戻るボタンまたはホームボタンを使用して)getVisibleRegion ()は、すべて(0.0、0.0)の緯度座標を返します。プログラムを最初に開いたときに、VisibleRegionオブジェクトをグローバルとしてアプリケーションクラスに保存する回避策がありますが、これは悪い考えのようです。再度開いたときにlatlng座標がゼロになる(ただしnullではない)理由を理解している人はいますか?ありがとう!

編集:初期ロードで(0.0、0.0)の可視領域が得られることがあるため、回避策は実行できません。getProjection()。fromScreenLocation(point)を使用しても0が返されます。

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

android-tabhost - タブのGoogleマップv2のエラー(フラグメント内のMapFragment)

tabHost を構築する fragmentActivity があり、各タブには Fragment があります。さて、1 つのタブを選択して他のすべてに渡すと、情報を含む 4 つのタブ 3 と、google-map-v2 (ボタンなどを追加したいため、フラグメント内の fragmentMAp です) が含まれるフラグメントを含む 1 つのタブがあります。うまくいきますが、マップタブを選択すると、その別のタブと再びマップタブを選択するとエラーがスローされます。

私の見解は次のようです:

エラー:

エラーは言う:

ここに問題がありますが、なぜこのフラグメントだけに問題があるのか​​ わかりません:

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

java - フラグメント レイアウト内の MapView (android maps api v2) が表示されない

ビューページャーを使用して、2 つのアクション バー タブ間をスワイプします (この種のナビゲーションには Eclipse ウィザードを使用します)。私はアンドロイドマップv2 APIを使用しています。

タブの1つにマップビュー、ボタン、テキストビューを配置したい(マップフラグメントは不可能だと思います)。

次のように、xml からフラグメントのレイアウトをインフレートします。

私の first_tab_fragment.xml:

MapView は表示されず、テキストビューとボタンだけです。エラーも発生しません。mapview を初期化するコードを書く必要がありますか?

0 投票する
5 に答える
4154 参照

android - DialogActivityで使用すると、MapFragmentは暗いオーバーレイを取得します

をテーマにしたMapFragmentのを見せようとしています。これは正常に機能します。ただし、マップには暗いオーバーレイが表示されます。Android Maps v2 APIActivity@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar

ダイアログ

テーマをに変更する@android:style/Theme.DeviceDefault.Light.NoActionBarと、マップは次のように表示されます。

普通

これは私のxmlレイアウトファイルです:

ここで何が起きてるの?