0

这是我的平板电脑纵向和横向的布局设计

  • 纵向布局
    • 菜单导航抽屉和
    • 内容片段
  • 横向布局(双窗格)
    • 左侧的菜单片段
    • 右侧的内容片段

我正在使用导航抽屉的支持库android.support.v4.widget.DrawerLayout

用例:

  1. 应用程序以横向模式启动
  2. 横向布局 - 双窗格膨胀并加载数据
  3. 方向改变
  4. 菜单片段被破坏和分离
  5. 纵向布局 - 内容片段膨胀的导航抽屉
  6. 导航抽屉附加到活动并立即分离
  7. * 因为横向菜单片段由系统重新创建并附加到活动。*
  8. 应用程序崩溃,因为导航抽屉已分离

我尝试了stackoverflow 用户goRGon建议的解决方案,它似乎有效。

但是需要您的建议,这是否是停止片段重新创建的最佳方式?

4

0 回答 0