我刚刚更新到新的支持lib版本24.2.0,并在CollapsingToolbarLayout
中遇到了视差图像的以下问题:
24.1.1
24.2.0
这个示例来自Cheesesquare演示应用程序,除了支持lib版本之外我没有修改。 This是相关的布局文件。
看起来图像不再正确覆盖CollapsingToolbarLayout
。
有人知道造成这种情况的原因和/或如何修复它吗?
修改
自24.2.1起修复。
答案 0 :(得分:2)
它看起来像一个错误,已经报告https://code.google.com/p/android/issues/detail?id=220389
<强> EDITED 强>
根据Chris Banes的帖子
问题是ImageView正在接收标准 查看#fitSystemWindows填充。您可以在上面设置以下内容 ImageView快速解决方法:
ViewCompat.setOnApplyWindowInsetsListener(this, OnApplyWindowInsetsListener() {
@Override
public WindowInsetsCompat onApplyWindowInsets(View v,
WindowInsetsCompat insets {
return insets.consumeSystemWindowInsets();
}
});