나는 그와 같은 몇 가지 질문을 읽었지 만 내 hiearchy에서 무엇을해야합니까?안드로이드 조각이 약간 회전하는 화면 후에 겹칩니다.
나는 화면의 하단에있는 탭 메뉴에 대한
<fragment
android:id="@+id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
class="com.****.****.ui.TabsFragment" />
이
및 기타 의지 만든 조각에 대한
<FrameLayout
android:id="@+id/details"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/tickerLL"
android:layout_below="@id/header"
android:background="@drawable/background" />
.
나는 9 개의 탭 메뉴를 가지고 있습니다. 모두가 조각입니다.
일부 조각의 풍경은 다른 활동입니다. 그리고 나는 전화를 뒤집어 쓴다. 조각들은 잘 작동한다. 하지만 이후에 빠르게 회전하면 내 조각 Activty, TabsFragment 및 기타 만든 조각이 다시 만들어지며 조각이 겹칩니다.
TabsFragment에서 조각을 관리합니다. 그리고 그들은 추상적 인 조각 클래스 인 역동적으로 작동하며 이전의 조각과 하위 조각을 가지고 있습니다. 내가 뒤로 누르면 이전 조각이 하위 조각을 닫고 null입니다.
어떻게해야합니까?
어떻게하면됩니까? 내 모든 조각은 tabsFragment에서 생성됩니다 ... – atasoyh
@CommonsWare : 파편을 사용할 때 말했듯이 클린 상태에서 시작하는 방법을 알고 있습니까? –
@AlexTran : 자신의 트랜잭션을 통해 추가 된 경우 모든 기존 트랜잭션을 지우기 위해 일부 FragmentTransaction을 실행할 수 있다고 가정합니다. – CommonsWare