SlidingMenu官方实例分析5——FragmentChangeActivity

时间:2023-03-09 06:50:15
SlidingMenu官方实例分析5——FragmentChangeActivity

SlidingMenu官方实例分析5——FragmentChangeActivity

FragmentChangeActivity

这个类在OnCreate中依然判断了savedInstanceState,原因同上文一样,但是他这里使用了SlidingMenu官方实例分析5——FragmentChangeActivity

这个方法是在转屏幕的时候,用于保存一些参数,比如玩游戏的时候分数的保存和金币数量的保存。

和这个类相关联的还有如下两个类:

ColorMenuFragment:用于创建slingmenu和监听menu点击:

创建:

SlidingMenu官方实例分析5——FragmentChangeActivity

监听:

SlidingMenu官方实例分析5——FragmentChangeActivity

点击响应:

SlidingMenu官方实例分析5——FragmentChangeActivity

其中的switchContent方法在FragmentChangeActivity中:

SlidingMenu官方实例分析5——FragmentChangeActivity

根据点击相应,更改fragment并隐藏Menu。

其中的ColorFragment类功能是创建不同颜色的Fragment,并在转屏幕的时候保存了屏幕颜色参数:

创建:

SlidingMenu官方实例分析5——FragmentChangeActivity

保存颜色参数:

SlidingMenu官方实例分析5——FragmentChangeActivity

总结:以上就是FragmentChangeActivity,重点就是对menu的监听和Fragment的改变还有就是转屏幕时候的参数保存。