問題タブ [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.
android - Android SupportMapFragment 例外エラー
以下のように、新しいGoogle Play Services Libを使用して、Maps Fragmentの横にMapsを埋め込もうとしています
PlaceMapsFragment.java
エラー
マニフェスト ファイル
2 つのフラグメントが接続された TabHost を持つ SherlockFragmentActivity があります。これらのタブ フラグメントの 1 つにマップをレンダリングしようとしています。
編集
マップを表示できるようになりましたが、マップを参照してマップをハイブリッドに変更することができません。基本的に、Null エラーを発生させずにマップを参照する必要があります。
android - SupportMapFragment が Android でマップを表示しない
Android 2.3の新しいMapFragmentサポートを試していました
私のプログラムは正常に動作します..エラーはありません。
しかし、私は地図を見ることができません。+ と - の記号しか見えず、マップ タイルは見えません。
以下は私のコードです
主な活動
フラグメントクラス
フラグメント クラスのレイアウト
マニフェスト ファイル
主な活動のレイアウト
android - SupportMapFragmentの参照MapView
SupportMapFragmentを拡張するフラグメントがあります。
ここで、自動生成されたMapViewを参照して、機能をマップに追加できるようにします。
initMap();
私が取得しようとするとNullPointerException
エラー:
android - Android - スワップ SupportMapFragment
タブレット アプリ用に 2 つの xml ファイル (Android レイアウト) があり、レイアウトが 1 ペイン レイアウトの場合、カスタム MapFragment を別の Fragment と交換します。
これは、場所のリストでビューを開始するために使用しているレイアウトです (最初のフラグメントは ListFragment であり、正常に動作します)。
次は私のmap_layout.xmlです:
ListFragment のリスト項目をクリックすると、マップを更新して新しい場所に移動したいので、「header_frame」を置き換えますが、null ポインター例外が発生します。これは、MapFragment クラスが単一ペイン レイアウトにないためです。どうすればそれらを交換できますか? setContentView(R.layout.map_layout.xml) を呼び出してみましたが、これは同じエラーをスローします。レイアウトを適切に設定するにはどうすればよいですか?
android - インフレート マップでの SupportMapFragment から DialogFragment へのエラー
SupportMapFragment
示されているように aに aを表示するクラスを作成してDialogFragment
います。問題は、インポートしたにもかかわらず、「クラスフラグメントの膨張」というエラーが発生することですimport com.google.android.gms.maps.SupportMapFragment;
。
レイアウト/mapa.xml:
クラス:
android - Google Map API v2のMapFragmentに複数のマーカーを表示するにはどうすればよいですか?
私はGoogle Map API v2
自分のアプリケーションでマップを表示するために使用しています。
アプリケーションでGoogleマップを有効にするためのすべての手順を実行しました。
このコードを使用するとマップが表示されますが、緯度/経度の値を指定すると、マップタイルが読み込まれず、白いタイルしか表示されません。
上記のクラスのonCreate()で記述されたコードは次のとおりです。
また、緯度/経度の値のリストがあります。それらをに表示したいのですが、複数のマーカーを表示するにはどうすればよいMapFragment
ですか?MapFragment
MapView
とを試してみましItemizedOverlay
たが、うまくいきませんでした。SHA1
キーを取得するためのキーを正しく作成したと思いますAPI
。これが間違っていると、マップも使用できなかったためですMapFragment
が、lat/log値を渡さないと確認できます。
android - Android - IllegalArgumentException を与える GoogleMaps API 2.0 での SupportMapFragment
Android 向けに提供されている最新の Map API 2.0 を使用しようとしています。Android 2.2 をサポートしたいので、サポート ライブラリを使用しています。以下は私のコードです:
主な活動クラス
メイン アクティビティ レイアウト ファイル
マップ フラグメント クラス
マップ フラグメント レイアウト
Android マニフェスト ファイル
すべてが初めてうまく機能しています。つまり、Show Map
ボタンをクリックすると、マップ フラグメントが読み込まれ、マップが表示されます。戻るボタンを押すと、マップ フラグメントがアンロードされ、Show Map
ボタンが再び表示されます。
Show Map
ボタンをもう一度押すと問題が発生します。次のエラーが表示されます。
どこが間違っているのか、何かが欠けているのかわかりません。
android - ポリライン/マーカーを GoogleMap に追加しようとしているときに NullPointerException が発生する
GoogleMap オブジェクト (GoogleMapOptions を使用して既に操作済み) を持つ SupportMapFragment があり、NullPointerException を取得する getMap().addPolyline(...) を呼び出すまで、正常に表示/機能しています。
アクティビティのレイアウト xml は次のとおりです。
onCreate(...) で呼び出される私のアクティビティ (android.support.v4.app.FragmentActivity を拡張する) の createMap メソッドを次に示します。
LogCat:
LatLng 値を取得するために使用されるデータ ソースをテストしたところ、正常に値が取得されました。NullPointerException
からマップを取得しようとしたときに が表示される理由について何か提案はありSupportMapFragment
ますか?
前もって感謝します。
エド
java - Mapview(SupportMapFragment)の上部にある別のフラグメント
画面に別のフラグメントを追加しています。この画面にはすでにSupportMapFragmentにenMapViewがあるため、追加されたフラグメントはMapViewの上にあるはずです。この新しいビューは、画面の2/3とマップの大部分のようにカバーされていますが、ビューをスクロールすると、その下のMapViewがスクロールされます。新しいビューがMapViewの上に追加されるため、これは私が期待したものではありません。新しいビューは、コンテンツをラップするImageViewを含む相対レイアウトで存在します。したがって、imageview(まったく機能がない)をスクロールすると、MapViewがスクロールします。誰かがこれが起こる理由を説明でき、可能であれば、私に解決策を提供できますか?
編集:
基本的に私は画面全体を埋めるMapViewを持っています。このコードは私のマップビューを設定します:
次に、ユーザーがマーカーをクリックすると、マップビューの上部にフラグメントが表示される必要があります。
これはすべて正常に機能します。ビューが表示されます(これは画面全体の約2/3です)が、ユーザーは詳細ビューをスワイプするときにマップをスクロールできます。詳細ビューは、多くのテキストとボタンを含む相対レイアウトで構成されています。