問題タブ [supportmapfragment]

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

android - Android SupportMapFragment 例外エラー

以下のように、新しいGoogle Play Services Libを使用して、Maps Fragmentの横にMapsを埋め込もうとしています

PlaceMapsFragment.java

エラー

ここに画像の説明を入力

マニフェスト ファイル

2 つのフラグメントが接続された TabHost を持つ SherlockFragmentActivity があります。これらのタブ フラグメントの 1 つにマップをレンダリングしようとしています。

編集

マップを表示できるようになりましたが、マップを参照してマップをハイブリッドに変更することができません。基本的に、Null エラーを発生させずにマップを参照する必要があります。

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

android - Android [SupportMapFragment] メソッド findViewById(int) は型に対して未定義です

エラー

0 投票する
0 に答える
2508 参照

android - SupportMapFragment が Android でマップを表示しない

Android 2.3の新しいMapFragmentサポートを試していました

私のプログラムは正常に動作します..エラーはありません。

しかし、私は地図を見ることができません。+ と - の記号しか見えず、マップ タイルは見えません。

ここにスナップショットがあります

以下は私のコードです

主な活動

フラグメントクラス

フラグメント クラスのレイアウト

マニフェスト ファイル

主な活動のレイアウト

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

android - SupportMapFragmentの参照MapView

SupportMapFragmentを拡張するフラグメントがあります。

ここで、自動生成されたMapViewを参照して、機能をマップに追加できるようにします。

initMap();私が取得しようとするとNullPointerException

エラー:

0 投票する
0 に答える
233 参照

android - Android - スワップ SupportMapFragment

タブレット アプリ用に 2 つの xml ファイル (Android レイアウト) があり、レイアウトが 1 ペイン レイアウトの場合、カスタム MapFragment を別の Fragment と交換します。

これは、場所のリストでビューを開始するために使用しているレイアウトです (最初のフラグメントは ListFragment であり、正常に動作します)。

次は私のmap_layout.xmlです:

ListFragment のリスト項目をクリックすると、マップを更新して新しい場所に移動したいので、「header_frame」を置き換えますが、null ポインター例外が発生します。これは、MapFragment クラスが単一ペイン レイアウトにないためです。どうすればそれらを交換できますか? setContentView(R.layout.map_layout.xml) を呼び出してみましたが、これは同じエラーをスローします。レイアウトを適切に設定するにはどうすればよいですか?

0 投票する
0 に答える
769 参照

android - インフレート マップでの SupportMapFragment から DialogFragment へのエラー

SupportMapFragment示されているように aに aを表示するクラスを作成してDialogFragmentいます。問題は、インポートしたにもかかわらず、「クラスフラグメントの膨張」というエラーが発生することですimport com.google.android.gms.maps.SupportMapFragment;

レイアウト/mapa.xml:

クラス:

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

android - Google Map API v2のMapFragmentに複数のマーカーを表示するにはどうすればよいですか?

私はGoogle Map API v2自分のアプリケーションでマップを表示するために使用しています。

アプリケーションでGoogleマップを有効にするためのすべての手順を実行しました。

このコードを使用するとマップが表示されますが、緯度/経度の値を指定すると、マップタイルが読み込まれず、白いタイルしか表示されません。

上記のクラスのonCreate()で記述されたコードは次のとおりです。

また、緯度/経度の値のリストがあります。それらをに表示したいのですが、複数のマーカーを表示するにはどうすればよいMapFragmentですか?MapFragment

MapViewとを試してみましItemizedOverlayたが、うまくいきませんでした。SHA1キーを取得するためのキーを正しく作成したと思いますAPI。これが間違っていると、マップも使用できなかったためですMapFragmentが、lat/log値を渡さないと確認できます。

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

android - Android - IllegalArgumentException を与える GoogleMaps API 2.0 での SupportMapFragment

Android 向けに提供されている最新の Map API 2.0 を使用しようとしています。Android 2.2 をサポートしたいので、サポート ライブラリを使用しています。以下は私のコードです:

主な活動クラス

メイン アクティビティ レイアウト ファイル

マップ フラグメント クラス

マップ フラグメント レイアウト

Android マニフェスト ファイル

すべてが初めてうまく機能しています。つまり、Show Mapボタンをクリックすると、マップ フラグメントが読み込まれ、マップが表示されます。戻るボタンを押すと、マップ フラグメントがアンロードされ、Show Mapボタンが再び表示されます。

Show Mapボタンをもう一度押すと問題が発生します。次のエラーが表示されます。

どこが間違っているのか、何かが欠けているのかわかりません。

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

android - ポリライン/マーカーを GoogleMap に追加しようとしているときに NullPointerException が発生する

GoogleMap オブジェクト (GoogleMapOptions を使用して既に操作済み) を持つ SupportMapFragment があり、NullPointerException を取得する getMap().addPolyline(...) を呼び出すまで、正常に表示/機能しています。

アクティビティのレイアウト xml は次のとおりです。

onCreate(...) で呼び出される私のアクティビティ (android.support.v4.app.FragmentActivity を拡張する) の createMap メソッドを次に示します。

LogCat:

LatLng 値を取得するために使用されるデータ ソースをテストしたところ、正常に値が取得されました。NullPointerExceptionからマップを取得しようとしたときに が表示される理由について何か提案はありSupportMapFragmentますか?

前もって感謝します。

エド

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

java - Mapview(SupportMapFragment)の上部にある別のフラグメント

画面に別のフラグメントを追加しています。この画面にはすでにSupportMapFragmentにenMapViewがあるため、追加されたフラグメントはMapViewの上にあるはずです。この新しいビューは、画面の2/3とマップの大部分のようにカバーされていますが、ビューをスクロールすると、その下のMapViewがスクロールされます。新しいビューがMapViewの上に追加されるため、これは私が期待したものではありません。新しいビューは、コンテンツをラップするImageViewを含む相対レイアウトで存在します。したがって、imageview(まったく機能がない)をスクロールすると、MapViewがスクロールします。誰かがこれが起こる理由を説明でき、可能であれば、私に解決策を提供できますか?

編集:

基本的に私は画面全体を埋めるMapViewを持っています。このコードは私のマップビューを設定します:

次に、ユーザーがマーカーをクリックすると、マップビューの上部にフラグメントが表示される必要があります。

これはすべて正常に機能します。ビューが表示されます(これは画面全体の約2/3です)が、ユーザーは詳細ビューをスワイプするときにマップをスクロールできます。詳細ビューは、多くのテキストとボタンを含む相対レイアウトで構成されています。