資源簡介
在項目中需要進行Fragment的切換,一直都是用replace()方法來替換Fragment
但是,這樣會有一個問題 ,應該很多朋友都遇到過:
每次切換的時候,Fragment都會重新實例化,也就是運行OnCreatVIew()方法
那么如何讓多個Fragment彼此切換時不重新實例化?
正確的切換方式是add(),切換時hide(),add()另一個Fragment,再次切換時,只需hide()當前,show()另一個。

代碼片段和文件信息
/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?com.android.myzone.ui;
public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????364??2013-09-03?15:38??Slide&FragmentDemo\.classpath
?????文件????????842??2013-09-03?15:38??Slide&FragmentDemo\.project
?????文件????????366??2013-09-03?15:38??Slide&FragmentDemo\.settings\org.eclipse.core.resources.prefs
?????文件???????1407??2013-09-03?15:38??Slide&FragmentDemo\AndroidManifest.xm
?????文件???????1407??2013-09-03?15:38??Slide&FragmentDemo\bin\AndroidManifest.xm
?????文件???????1557??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1166??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1188??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1286??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????8239??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1557??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1166??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1188??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????1286??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件???????8321??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\ba
?????文件????????869??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\config\ZoneConstant.class
?????文件???????1022??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment1$1.class
?????文件???????1110??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment1$MyOnPageChangeListener.class
?????文件???????1616??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment1$MyViewPagerAdapter.class
?????文件???????1862??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment1$ScrollTask.class
?????文件???????6555??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment1.class
?????文件???????2533??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$1.class
?????文件???????1302??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$10.class
?????文件???????1639??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$2.class
?????文件???????1303??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$3.class
?????文件???????2647??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$4.class
?????文件???????1186??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$5.class
?????文件???????1298??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$6.class
?????文件???????1304??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$7.class
?????文件???????2649??2013-09-03?15:38??Slide&FragmentDemo\bin\classes\com\android\myzone\fragment\Fragment2$8.class
............此處省略273個文件信息
評論
共有 條評論