如何在屏幕方向更改后恢复折叠工具栏布局状态

jot*_*aen 19 layout android toolbar android-collapsingtoolbarlayout

我一直在寻找我的问题的解决方案一段时间,但没有找到解决方案.

我希望在屏幕方向改变后恢复片段的布局.我有折叠工具栏布局与横幅图像.屏幕旋转后,我的工具栏总是展开,我想恢复它的行为.我怎样才能做到这一点?

Ale*_*tov 85

您应该将ID设置为CoordinatorLayout.它会自动保存其状态.相信我.

看到这里.

  • 显然这确实是正确的答案,信不信由你!:) (2认同)
  • 经过大量搜索,正确答案。谢谢! (2认同)
  • 我意识到还需要向 AppBarLayout 添加 id 。 (2认同)

mhK*_*ami 7

Coordinatorlayout和两者设置 id AppbarLayout

设置 id 还Coordinatorlayout不够,添加 id 后AppbarLayout工作正常


Pao*_*one 1

尝试使用以下 AppBarLayout 方法:

public void setExpanded (boolean expanded)
Run Code Online (Sandbox Code Playgroud)

但是,存在一个解决您报告的行为的 Android 问题