getSupportFragmentManager()
과 함께 단 하나의 조각 (PF
) 만 표시하는 활동 (A
)을 구현했습니다. 조각 (PF
)에는 2 개의 조각 (F1
및 F2
)을 표시하는 하나의 ViewPager가 있습니다. ViewPager는 FragmentPagerAdapter
과 getChildFragmentManager()
을 사용합니다.중첩 된 조각이 화면 회전 후 onCreateOptionsMenu 호출을 잃습니다.
Relative Code (ViewPagerActivity)
PF
는 setRetainInstance(true)
가 있고 그들이 optionmenus 개인화 때문에 I는 PF, F1 및 F2에 setHasOptionsMenu(true)
첨가.
모두 정상적으로 작동합니다. F1
과 F2
사이에서 swype 할 때 optionmenu 1 또는 optionmenu 2를 표시하는 동작 표시 줄이 변경되지만 화면 회전이 발생하면 조각 1 및 2의 optionmenus가 더 이상 swype 후 호출되지 않습니다.
나는이 문제에 직면 해 있다고 생각한다. https://github.com/JakeWharton/ActionBarSherlock/issues/828 –