場景: 我在片段中使用ViewPager。此ViewPager使用FragmentPagerAdapter擴充3個片段(AFragment,BFragment,CFragment)頁面。onCreateOptions片段調用兩次
我已內部 onCreateOptionsMenu onPrepareOptionsMenu 所有3個片段的打印日誌。
問題:
對於AFragment時創建onCreateOptionsMenu被稱爲只有一次, 但是當我刷卡到BFragment onCreateOptionsMenu和 onPrepareOptionsMenu爲BFragment被稱爲兩次。和類似的 事情發生在CFragment中。
任何人都可以解釋爲什麼發生這種情況,我該如何避免它? 謝謝。
安置自己的代碼在這裏... –