android – 在支持lib 24.2.0上无法正确显示Parallax图像

我刚刚更新到新的支持lib版本24.2.0,并在CollapsingToolbarLayout中遇到了以下有关视差图像的问题:

《android – 在支持lib 24.2.0上无法正确显示Parallax图像》

它在24.1.1上看起来如何

《android – 在支持lib 24.2.0上无法正确显示Parallax图像》

它现在在24.2.0上看起来如何

这个例子来自Cheesesquare演示应用程序,除了支持lib版本之外我没有修改. This是相关的布局文件.

看起来图像不再正确覆盖CollapsingToolbarLayout.

有谁知道是什么导致了这个和/或如何解决它?

编辑

固定自24.2.1.

最佳答案 它看起来像一个bug,它已经报道了
https://code.google.com/p/android/issues/detail?id=220389

EDITED

根据Chris Banes的帖子

The issue is that the ImageView is receiving the standard
View#fitSystemWindows padding. You can set the following on the
ImageView for a quick workaround:

ViewCompat.setOnApplyWindowInsetsListener(this, OnApplyWindowInsetsListener() {
    @Override
    public WindowInsetsCompat onApplyWindowInsets(View v,
            WindowInsetsCompat insets {
        return insets.consumeSystemWindowInsets();
    }
});
点赞