Я использую новые карты API. работает нормально.. Но когда ориентация устройства меняется.. карта перестает отвечать. я имею в виду, что карта не реагирует на ответ пользователя.
Эта проблема не возникает, когда я вставляю фрагмент карты в XML-макет. но происходит только тогда, когда я пытаюсь добавить фрагмент карты в контейнер макета в Activity onCreate.
Может ли кто-нибудь сказать мне проблему.
Вот как я добавляю карту
<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>
И в действии oncreate
mMapFragment = new SupportMapFragment();
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.add(R.id.activity_home_fragment_container, mMapFragment,
"MAP_FRAGMENT");
transaction.commit();