我有3個選項卡,我使用fragments
。當第一次調用activity
時,所有3個片段都會生成。我在fragment1
上有一些複選框,當我在fragment1
上執行一些操作並刷卡時,我想再次撥打fragment3
的oncreateView
? 每當我刷卡或點擊我想要oncreateview再次調用的標籤,因爲我動態生成fragment3
用戶界面。 如果我回到fragment1
然後回到fragment3
,我看到了變化。同時滑動標籤,oncreateView的片段不被調用,如何每次調用oncreateView
一個)我的活性延伸FragmentActivity
public class AddProgramActivity extends FragmentActivity implements
ActionBar.TabListener
b)中適配器類延伸FragmentPagerAdapter
c)和我的片段類延伸Fragment
。
請建議我如何強制我的片段3 oncreateView
每次我滑動或點擊標籤或每次刷卡時如何刷新。
這篇作品叫
invalidateOptionsMenu
?我嘗試使用OnResume方法,雖然它似乎沒有按預期工作。這是最好的解決方法嗎?這似乎有點過分的東西,應該從根本上容易 –是@RandyFreak,它適用於我,雖然我仍然環顧四周 –