问题标签 [android-collapsingtoolbarlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
12392 浏览

android - 当尝试从带有点击事件的视图滚动时,滚动在 NestedScrollView 中不起作用

我在布局中使用 NestedScrollView,并尝试使用 CollapsingToolbarLayout 的设计支持库中的新 CoordinatorLayout。

我的布局文件如下所示:

当我尝试滚动时,有时它不起作用。原因是,带有点击事件的其他布局元素正在消耗触摸事件。基本上 EditText、RadioButton、Button 都在消耗触摸事件。有什么建议可以解决这个问题吗?

0 投票
1 回答
797 浏览

android - RecyclerView 阻止 NestedScrollView 最小化 ToolBar

嗨,我使用 Chris Banes 示例(https://github.com/chrisbanes/cheesesquare)应用程序来创建此布局。我正在尝试为我的应用程序创建一个类似但略有不同的版本。虽然该示例有 3 个与 RecyclerView 相同的 Fragment 实例,但我的要求是一个 RecyclerView Fragment、一个 NestedScrollView Fragment 和另一个 RecyclerView Fragment。

如果我从 NestedScrollView 片段开始滚动没有问题,一切正常,工具栏会相应地最小化和最大化。但是,一旦我转到 RecyclerView 片段并返回,我就无法最小化/最大化工具栏。它保持冻结状态,我必须返回 RecyclerView 片段以最小化/最大化它。

这些是更改文件的布局,其余的与 repo 中的相同:

http://pastebin.com/zs0krQW3

我可能做错了什么?

0 投票
1 回答
1780 浏览

android - 滚动 AppBarLayout 不会滚动 CoordinatorLayout 内容

  1. 我在 CollapsingToolbarLayout 中有一个 imageview,它是 AppBarLayout 的一部分,如下所示。每当我尝试通过从 imageview 开始滚动来滚动内容时,它永远不会滚动,但是当我从 recyclerview/NestedScrollView 滚动时,它会滚动内容。这是 CoordinatorLayout 的预期行为吗?如果我想通过滚动 imageview 来滚动内容,即 imageview 和我的 recyclerview/NestedScrollView,我该如何实现这一点。我在这里错过了什么吗?

  2. 每当我尝试以编程方式调用 recyclerView.smoothScrollBy()/scrollToPosition()/scrollTo() 时,它不会滚动整个内容,即我的 CoordinatorLayout 和 imageview。

<>

<>

0 投票
8 回答
32710 浏览

android - 找不到 app:layout_scrollflags 的资源 ID,来自 CollapsingToolbarLayout

这个问题的标题基本上说明了一切。我收到错误消息:找不到来自 CollapsingToolbarLayout 的 app:layout_scrollflags 的资源标识符。我使用eclipse并导入了设计库jar文件。我可以在我的课程中使用设计支持布局,所以这是正确的

这是我使用的一段代码:

示例:http ://android-developers.blogspot.in/2015/05/android-design-support-library.html

0 投票
1 回答
1387 浏览

android - Android CoordinatorLayout - Android 版本之间的不一致

我使用 Android 支持设计库为我正在开发的应用程序构建配置文件视图。

简介由以页眉图片为背景的页眉和居中的圆形简介图片组成。此外,在标题的底角有一个小视图。

标题下方是一个带有标签布局的视图页面。

我面临的问题是 Android 5.1.1 和 5.0.2 及更低版本之间存在不一致。

以下是配置文件在装有 5.1.1 Android 的 Nexus 5 上的显示方式: 此处未显示 TabLayout

以下是配置文件在装有 5.0.2 Android 的 Xperia Z2 上的显示方式: 标题不显示 CollapsingToolbarLayout 内的视图

这是代码:

那么,有人知道如何解决这个问题吗?

谢谢!

0 投票
1 回答
4130 浏览

android - AppBarLayout 和 CollapsingToolbarLayout 不能包含 Button?

我在这里使用以下存储库:

CheeseSquare 回购通过 Chris Banes

总的来说,它是一个很好的存储库,但缺乏复杂的布局方案。我想实现这样的目标:

在此处输入图像描述

在此处输入图像描述

“做某事”按钮包含在里面AppBarLayout并嵌套在里面CollapsingToolbarLayout,当你向上滚动时它会折叠起来。这是我最初的想法,但它似乎并没有给我我正在寻找的行为。

这是我的 XML 布局的样子:

我将如何去完成这样的事情?

0 投票
3 回答
12856 浏览

android - CollapsingToolbarLayout 和 NestedScrollView 不起作用

我正在尝试使用 NestedScrollView 实现 CollapsingToolbarLayout,它在底部的 NestedScrollView 中显示 TextView,并且不允许、滚动或折叠工具栏。我已经让它与 RecyclerView 一起工作,但不是 NestedScrollView。当我删除app:layout_behavior="@string/appbar_scrolling_view_behavior工具栏折叠但 NestedScrollView 不在 AppBarLayout 下方。有什么解决方案或建议来解决这个问题吗?

XML

结果

在此处输入图像描述

0 投票
6 回答
11372 浏览

android - 带有 Android 设计支持库的平滑动画折叠工具栏

有没有办法让 Android 设计支持库的折叠动画在滚动时更流畅?当我释放滚动时,它突然停止。但我想要的是:即使您停止滚动,折叠动画也会继续顺利进行。 Android-ObservableScrollViewScrollable是平滑折叠的库。

0 投票
2 回答
6696 浏览

android - 使用新的支持设计库时状态栏不透明

在使用新的 android 支持设计库时尝试在我的应用中设置透明状态栏时,我遇到了一些问题。

具体来说,我正在使用具有这种分层顺序的组合CoordinatorLayout++ 。AppBarLayoutCollapsingToolbarLayoutToolbar

我注意到状态栏首先是透明的,然后我可以看到从透明到全黑的转换。

我在价值观/风格中这样做:

这在我的布局中:

(抱歉格式很糟糕,好像 SO 编辑器不会合作)

这会在未来的版本中修复,还是有办法绕过这个问题?

谢谢大家。

0 投票
2 回答
7446 浏览

android - CollapsingToolbarLayout 展开时标题消失

我有这种 xml 的平静。

它根本没有显示标题。(下图)

在此处输入图像描述

但是当 CollapsingToolbarLayout 是有点折叠的标题显示。

在此处输入图像描述

我在创建方法中设置了活动标题。

完整的 xml:

任何想法如何使标题始终显示?