2017-02-16 79 views
-2

我正在查看傳呼機和加載fragments.and我正在使用片段傳呼機適配器。問題我有6個片段。如果我去第四個片段,我去第一個片段,我的第一個片段破壞並重新啓動again.I不想再次重新啓動碎片。如何停止破壞碎片。我也使用viewpager.setOffScreenLimit also.My碎片不重新啓動,然後問題它不會調用onCreateView.How解決此問題的任何方法。我需要六張幻燈片(Introslider)。如果我回去,接下來我需要獲取上一個和下一個數據。查看傳呼機沒有顯示我的所有視圖

回答

0

onCreateView()方法的代碼移動到onUserVisibleHint()方法。

Android Developer Site

setUserVisibleHint(布爾isVisibleToUser)

設置的提示,系統對這個片段的UI是否是當前 對用戶可見。

+0

在那裏我必須使用這種方法,你有沒有這方面的任何樣本。 –

+0

在你瀏覽器的每個片段中。這是一個過分的方法 –