2
我有兩個選項卡(使用viewPager)的MainActivity。在第二個標籤中,我有一個mapFragment - Google Maps API。點擊按鈕後,會打開另一個片段。但是,mapFragment在片段下(在日誌中我看到地圖被重新繪製)。替換它後「殺死」片段
任何建議如何解決它?
我有兩個選項卡(使用viewPager)的MainActivity。在第二個標籤中,我有一個mapFragment - Google Maps API。點擊按鈕後,會打開另一個片段。但是,mapFragment在片段下(在日誌中我看到地圖被重新繪製)。替換它後「殺死」片段
任何建議如何解決它?
如果您使用add()
轉到新片段,請將其替換爲replace()
。
見這個例子:
final FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.container, new NewFragment(), "NewFragment");
ft.commit();
感謝。我使用'replace()'。但仍然有這個問題。 – Stepan