3
私は断片的にGoogleマップを使用しています。マップは初めて完全にロードされますが、別のフラグメントからGoogleマップを含むフラグメントに戻ろうとすると、次のエラーでクラッシュします。ここで フラグメント化したAndroidの保存Googleマップの状態
android.view.InflateException: Binary XML file line #14: Error inflating class fragment
は、問題を解決するためにはフラグメント
SupportMapFragment fragment
そしてonCreateView
fragment = (SupportMapFragment)getChildFragmentManager().findFragmentById(R.id.map);
fragment.getMapAsync(this);
で、レイアウト
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent" />
のコードを初期化するためのコードです、私は
このようなgetChildFragmentManager().beginTransaction()
.remove(fragment).commit();
にマップフラグメントを削除しかし、私はこのGoogleマップのリロードを毎回行う場合は問題があります。マーカーを再描画します。私が望むのは、私が他の断片をナビゲートしている間、私はGoogleマップの状態を保存したいです。
を役に立てば幸いフラグメントコードの –
@AjayShresthaの感謝を投稿してください、私はすでに掲載しています。どの断片コードについて話していますか? –
クラッシュしたときの例外についての詳細はありますか? – AssIstne