問題タブ [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 投票する
3 に答える
3168 参照

android - ランドスケープ モードを Android Google マップ フラグメントにのみ設定する

私は MapFragment クラスを持っています。これは、呼び出すと全画面表示になります。

この質問から、水平レイアウトを強制するには Android マニフェストの変更が必要になることがわかりました。ただし、MapFragment クラスの場合、どうすればこれを達成できますか?

これが役立つ場合、これは私のマップ表示用の xml です。

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

android - Android MapFragment ランタイム エラー - クラス 'maps.jk' が見つかりませんでした

完全に成功した SupportMapFragment を使用しています。まったく問題ありません。

ただし、アプリの実行中にエラーが発生します。私は Gingerbread Phone を使用しており、最新の GooglePlay がインストールされています。また、Pre-Honeycomb に対応するために、SupportMapFragment とその他のサポート クラスを使用していることにも注意してください。

ビューを膨らませるとすぐにエラーが発生します。

私のレイアウトファイル(fragment_map.xml):

スタック トレース (エラーの瞬間):

私の Fragment クラス (SupportMapFragment を含む)

here で説明されているように、マニフェストに必要なすべての権限があります。

問題はありませんが、どういう意味なのか気になります。答えが見つからない

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

google-maps-android-api-2 - API レベル 8 から 17 までの Google Maps API V2 Android アプリ

Google Maps API V2 を使用していますが、問題なく動作しています。アプリのデバッグに使用する2.2.2 Androidデバイスがあります。

今、Galaxy Note 2を手に入れました。そのデバイスでデバッグしようとすると、アプリがすぐにクラッシュし、「プロジェクトが機能しなくなりました」。

だから私はちょうどテストするための小さな例を作った. また、2.2.2 では問題なく動作しますが、4.1.1 では動作しません。

これは、小さな例の演習用に私が持っているコードです

どんな提案でも大歓迎です

マイレイアウト

私のマニフェスト

そして私のテストコード

}

NOTE 2で取得したスタックトレース

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

android - Android GoogleMapはnullで、正常に表示されますが、マーカー/ポリラインを追加できません

(SupportMapFragment 内で) 正常に表示され、ターゲット カメラの位置に GoogleMapOptions を使用する GoogleMap があります。ただし、マーカー/ポリラインを GoogleMap に追加できません。マップの作成方法は次のとおりです。

インライン コメントからわかるように、マップはまだ null です (ただし、オプションを表示して使用しています)。それに物事を追加することはできません。私はそれを適切にインスタンス化していないと思いますか?

Activity は FragmentActivity を拡張し、Maps API を使用するために必要なものをすべてセットアップしました。

助けてくれてありがとう。

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

android - Google マップのアニメーション化 (SupportMapFragement)

私はアプリケーションで使用していますが、アニメーションを使用してGoogleMap API V2全体をアニメーション化したいと考えていますが、アプリケーションをテストするときは、マップ オーバーレイのみをアニメーション化しています。map layoutFade_INFade_OUT

マップ レイアウト全体をアニメーション化する方法を誰かが知っている場合は、私を助けてください。

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

android - フラグメントの切り替え-GoogleMapFragmentV2-アクティビティが破棄されましたエラー

2つのボタンがあり、2つの異なるフラグメントの表示を切り替えるマップフラグメント(GoogleMapFragmentとScaleImageViewFragment)をロードするマップアクティビティ(SherlockFragmentActivity)があります。

スクリーンショット

[出展者マップ]ボタンをクリックするとフラグメントが置き換えられますが、クリックして戻ると「java.lang.IllegalStateException:アクティビティが破棄されました」というエラーが表示されます。

これが私のMapsFragment.javaファイルです。

と私のGoogleMapFragment.javaファイル:

私はこのエラーとそれを回避/修正する方法を理解しようとかなり長い間壁に頭をぶつけてきました。

アップデート:

ちなみに私が切り替えた場合:

GoogleMapFragmentでエラーが発生しませんが、マップを取得してメーカーを設定できません...競合状態のようです

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

android - URLからInfoWindowAdapter androidにイメージする方法は?

「InfoWindowAdapter」の URL から画像を表示しようとしています。次のコードがありますが、画像が表示されません

AsyncTask を呼び出して画像を取得する

あなたの助けのためのトランク。

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

android - 1 つのアプリケーションで 2 つのマップ フラグメントを使用する際の問題

2 つの異なる Fragment アクティビティで 2 つの異なる Map Fragment を使用しようとしています。また、SupportMapFragment の設計に従って、マニフェスト ファイルのアプリケーション プロパティの META TAG にマップ キーを保持しています。ただし、マップ ビューはクリアされません。「getMap().clear()」を呼び出しても、2 番目のフラグメントに古いポイントがある同じマップが表示されます。提案してください

別のアクティビティで新しい MapFragment を使用しない限り、これは正常に機能します。新しい MapFragment を使用すると、同じマップ ビューが使用されるため、マップ ビューがクリアされません。

コード :

地図の断片

public class DisplayMapFragment extends SupportMapFragment implement OnMarkerClickListener,OnInfoWindowClickListener {

/* getMap().addGroundOverlay(new GroundOverlayOptions() .image(画像) .positionFromBounds(境界) .transparency(0.5)); */}

}

MAP ACTIVITY : Fragmentを開始するアクティビティクラス。

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

android - this.getView() は、マップ フラグメントの作成後に null を返します

ここで提案されているソリューションを使用して、Google マップ v2 で [現在地] ボタンを移動しようとしています。

私が抱えている問題は、nullpointerexception が発生していることthis.getView()です。その行に到達するまでにフラグメントが作成されているため、null が返されます。これは奇妙です。onCreateView() ルーチンが終了し、いくつかの初期化がマップに対して行われたので、マップが存在していると確信しています。アプリの残りの部分も、このマップ オブジェクトに問題なくアクセスできます。

私の main.xml ファイルの関連部分 (もちろん、この RelativeLayout には他にもたくさんありますが、存在するマップ フラグメントはこれだけです):

そしてコード:

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

android - 最初のマップのみがViewPagerの複数のSupportMapFragmentで表示されています

バックグラウンド

3つのフラグメントを持つビューページャーがあります。すべてのフラグメントは、アプリの設定に応じてカスタムマップレイアウトまたはリストビューを使用する同じフラグメントクラスの新しいインスタンスです。しかし、問題はマップモードでのみ発生します。

問題

マップモードでviewpagerアクティビティを開始するたびに、現在のフラグメントのみがマップを表示します。他のフラグメントは空です。すべてのフラグメントがマップの唯一のインスタンスを使用しているように見えます。そして、現在のフラグメントは最初にこのマップを取得します。他の2つのフラグメントのマップはnullです。

SectionsPagerAdapter

私の断片