新しいマップ API を使用しています。正常に動作しています..しかし、デバイスの向きが変わると..マップが応答しなくなります。つまり、マップはユーザーの応答に反応しません。
これは、レイアウト xml にマップ フラグメントを埋め込むと問題は発生しません。ただし、アクティビティの onCreate のレイアウト コンテナーに mapfragment を追加しようとしているときにのみ発生します。
誰でも私に問題を教えてもらえますか。
ここで私は地図を追加しています
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".HomeActivity" >
<FrameLayout
android:id="@+id/activity_home_fragment_container"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true">
</FrameLayout>
</RelativeLayout>
そしてActivityのoncreateで
mMapFragment = new SupportMapFragment();
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.add(R.id.activity_home_fragment_container, mMapFragment,
"MAP_FRAGMENT");
transaction.commit();