問題タブ [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.
android - 回転後に MapFragment が応答しなくなる
私の問題は単純です。XML に 4 つの FrameLayout を追加し、これらのコンテナーにコードで 4 つの MapFragment を追加します。
このような :
そして私の活動では
問題は、デバイスを回転させると、MapFragments がタッチ イベントに反応しなくなることです...
誰かが同じ問題を抱えて解決しましたか?
android - Android Google API V2 の有効化/無効化 TileProvider
私の問題は単純です。Google Maps API v2 で TileUrlProvider を有効または無効にしたいと考えています。
私のアプローチは:
タイル プロバイダーは次のようになります。
と :
tileProvider は、次のように呼び出されると正常に動作します。
しかし、タイルがマップにロードされることはありません。他のGoogleマップのタイルは正常に動作します...
助言がありますか?
android - Android Maps API v2のカラフルなポリライン
Android Maps APIバージョン2でポリラインを描画したい.多くの色を、できればグラデーションで描きたい. ただし、ポリラインには単色しか使用できないようです。どうやってやるの?好きなものを描画する api-v1 オーバーレイが既にあるので、おそらくいくつかのコードを再利用できます
android - Google マップが画面に表示されない
Android用Googleマップのフォーラムとチュートリアルをいくつか見た後、私はこれを持っています
Google 開発者によると、マニフェストを次のように変更しました。
また、レイアウトに API キーを追加します
実行しますが、マップが画面に表示されません。何か提案はありますか?
android - setMyLocationEnabledの使用に関するGoogleMapsv2エラー
グーグルマップv2の例nullPointerException
で使用を始めて、私が間違っていたかどうかはわかりません。googlemap.setMyLocationEnabled(true)
MainActivity.javaファイル:
マニフェストファイル:
エラーログ:
ところで、ソースは遊んでみようとしている人にとって良い例でgoogle map v2
あり、よくコメントされています。
エラーに関するヘルプをいただければ幸いです。
前もって感謝します。
android - Androidマップv2セット境界エラー
指定された境界にズームするようにマップを作成しようとしていますが、エラーが発生します。
これが私のコードです
そしてエラー:
そして、これはこれ(MyActivity.java:42)
を指します
mMap.animateCamera(CameraUpdateFactory.newLatLngBounds(boundsBucuresti, 20));
android - 単一のアクティビティで複数のフラグメントにわたって Google マップ v2 を再利用する
私のアクティビティの 1 つは、Google マップを含むフラグメントを切り替えます。
最初は、フラグメントの子フラグメント マネージャー (ChildFragmentManager) を使用して追加しようとしましたSupportMapFragment
。問題なく動作しますが、フラグメントごとにマップが再度読み込まれるため、多くの時間がかかります。
最初に配置された場所に何らかの形で接続されているため、あるフラグメントから切り離しSupportMapFragment
て別のフラグメントに取り付けることができませんでしたViewGroup
。
最後にMapView
、アクティビティで作成されたプレーン オブジェクトを使用し、それをアクティブ フラグメントのビューグループに追加し、別のフラグメントのビューグループに配置する前に削除することにしました。
すべてonSaveInstanceState
正常に動作します (MapView ではonResume
、onPause
、onDestroy
、などのすべてのアクティビティ ライフサイクル メソッドを手動で呼び出す必要がありますonSaveInstanceState
)。mapView.onSaveInstanceState
アクティビティを呼び出そうとすると、アプリがクラッシュします。
他の誰かが GoogleMap をいくつかのフラグメントでうまく再利用したのだろうか?
android - Maps API が animateTo() メソッドで NullPointerException をスローする
マップを特定の GeoPoint にアニメーション化しようとすると、致命的な例外が発生します。例外は次のとおりです。
これが私のコードです。私のログ出力は、GeoPoint の値がLatitudeE6= 51537141およびLongitudeE6= -246271であることも示しています。
行にコメントすると
例外が発生しなくなりました。
この例外が発生した理由を理解できる人はいますか?
これについて私を助けてください。
android - Android Google MapsAPIV2からMapViewのビットマップを取得する方法
アプリを新しいAndroidMapsAPI V2に更新していますが、現在表示されている地図のビットマップ画像を取得しようとすると問題が発生しました。API V1では、次のようにしました。
API V1では、これによりマップのビットマップが取得されましたが、API V2では、取得されるのは黒い長方形だけです。
また、API V2では、を使用してMapView
いるMapFragment
ので、これは問題ではありません。
android - GoogleMap の組み込みの myLocation-Button のクリックを傍受します
GoogleMap (API v2) の myLocation-Button のクリックをインターセプト/キャッチする方法はありますか? これが必要な理由は次のとおりです。
マップ マーカーまでの距離を計算します。これらの計算のデフォルトの参照場所は、ユーザーの場所です。ただし、ユーザーが住所を検索するとすぐに、この検索結果が距離計算の参照として使用されます。myLocation ボタンのクリックをインターセプトして、距離を計算するためにユーザーの位置を再度使用する必要があることをアプリに伝えたいと考えています。
独自の「goToMyLocation」ボタンをレイアウトのどこにでも実装できますが、一貫した Android エクスペリエンスを実現するには、GoogleMap の Android スタイルのボタンを使用したいと思います。