xml文件中配置了android:configChanges="keyboardHidden|orientation"属性,在横竖屏切换的时候不会重新执行ActivityonCreate方法,只是执行onConfigurationChanged方法。

        
  1. @Override
  2. publicvoidonConfigurationChanged(ConfigurationnewConfig){
  3. super.onConfigurationChanged(newConfig);
  4. }

保存数据

        
  1. HashMap<String,Object>data=(HashMap<String,Object>)getLastNonConfigurationInstance();
  2. @Override
  3. publicObjectonRetainNonConfigurationInstance(){
  4. //TODOAuto-generatedmethodstub
  5. HashMap<String,Object>obj=newHashMap<String,Object>();
  6. obj.put("PAGE_INDEX",PAGE_INDEX+"");
  7. obj.put("selectedEvent",selectedEvent);
  8. obj.put("eventsHashMap",eventsHashMap);
  9. obj.put("calendarSelected",calendarView.getDate());
  10. obj.put("eventsForCell",eventsForCell);
  11. obj.put("cellYouPressed",cellYouPressed);
  12. returnobj;
  13. }

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. 【Android动态布局】之【使用addView方法时,如何保持已有动态控件
  5. android工程下运行main方法的配置方法
  6. 编译Android平台的opencv
  7. 2011.09.01(3)——— android service startService bindService
  8. parsing XML: unbound prefix
  9. Android禁止锁屏,保持常亮方法

随机推荐

  1. Android 创建线程执行任务
  2. android 注册、登录实现
  3. Android布局优化:ViewStub标签实现延迟加
  4. android 命令珍藏
  5. Android 自定义水平滚动的容器
  6. 关于开源api
  7. Android 字体效果:描边、浮雕效果
  8. Android 实现分享功能的方法 分类: Androi
  9. viewpager、listview、gridview、scrollv
  10. Android(安卓)ViewGroup事件分发机制和di