资源简介
在项目中需要进行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个文件信息
评论
共有 条评论