问题标签 [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 投票
1 回答
4875 浏览

android - CollapsingToolbarLayout 不适用于 NestedScrollView

我做了一个活动,图像应该用工具栏折叠,只有下面的文本可见。但是当 Toolbar 被折叠时,Toolbar 和 NestedScrollView 之间会出现很大的差距

而且这个活动看起来真的很不错。 在此处输入图像描述

但是当我向上滚动 NestedScrollView 时,这会失控。 在此处输入图像描述

工具栏和文本之间的这个小空间让我很紧张。

请注意,如果 NestedScrollView 中有大文本问题不会显示,但如果 NestedScrollView + 折叠工具栏没有占据所有手机屏幕,则它们之间存在间隙。

0 投票
1 回答
3438 浏览

android - 使用 CollapsingToolbarLayout 时没有出现 Viewpager

我一直在玩设计支持库,遇到了一个小问题,希望有人能帮我解决。

我正在使用一个 CollapsingToolbar,其中包含一个在 parralax 中折叠的 ImageView。在 CollapsingToolbar 中,我还有一个 TabLayout,它应该可以滚动我的 ViewPager。我的问题是 ViewPager 没有出现。只有当我将 ViewPager layout_height 设置为 match_parent 或 wrap_content 时,才会出现此问题。如果我将它设置为 600dp,那么问题就消失了,但是视图最终变成了一个固定的长度,这不是很好。

任何帮助将不胜感激!

这是我的 XML

0 投票
2 回答
5675 浏览

android - 如何在 CollapsingToolbarLayout 中将展开的标题居中

我想在布局展开时将工具栏标题居中,这是我的代码:

0 投票
2 回答
5378 浏览

android - 显示 Fragment 时停止滚动 CollapsingToolbarLayout

我有一个ViewPager里面Activity显示两个Fragments

该活动有一个TabLayout和一个CollapsingToolbarLayoutCollapsingToolbarLayout嵌套在 中以AppBarLayout产生ImageView视差效果。TabLayout是外内AppBarLayoutLinearLayoutViewPager。然后当用户单击一个按钮来显示那个时,还有一个FrameLayout显示另一个。FragmentViewPagerFragment

问题是,当您滚动覆盖在其顶部的内部RecyclerView时,也会滚动并产生视差效果。本质上,它同时滚动内部和内部的内容。FragmentViewPagerActivityRecyclerViewFragmentViewPager

有没有办法在用户看到时停止滚动CollapsingToolbarLayout并且只滚动覆盖层中的内容?FragmentFragment

这就是我的 XML 层次结构的样子:

0 投票
1 回答
5498 浏览

android - CollapsingToolbarLayout 内的 ImageView 在某些设备中不可见

我正在使用带有两张图片的 CollapsingToolbarLayout,一张作为背景,一张作为上部徽标。这个想法是让它们都有视差。这个东西在 Android 5 的物理设备中运行良好,但在较低版本的设备(或模拟器)中运行良好。有点奇怪。

这是我的布局:

0 投票
3 回答
3879 浏览

android - NestedScroll 内的可点击 CardView 不会触发滚动

我有一个带有 CoordinatorLayout、AppBarLayout 和 NestedScrollView 的布局,在 NestedScrollView 内我有多个 CardViews,一切正常,直到我将 CardViews 设置为可点击,然后如果我在 CardView 中开始滚动,滚动不起作用。

这是我的布局:

0 投票
1 回答
2477 浏览

android - CollapsingToolbarLayout 信息覆盖标题

有人知道在使用 CollapsingToolbarLayout 时如何在标题下方添加信息吗?

我正在使用 mCollapsingToolbarLayout.setTitle(myTitle) 设置标题,您可以在屏幕截图中看到它的效果。在布局中,我还设置了一些其他的东西(评级和类别)。如您所见,标题位于该额外信息的后面。有人知道解决这个问题的好方法吗?谢谢!

截屏: 在此处输入图像描述

这是我的布局文件:

0 投票
1 回答
2621 浏览

android - CollapsingToolbarLayout setTitle 不能立即工作

我的 collapintoolbar 不能很好地工作..

  1. 倒塌后唯一的collapsingToolbarLayout.setTitle工作就完成了。当我更改片段时,我尝试设置它。

  2. 当我更改片段时,工具栏保持相同状态: 示例

我想如果工具栏被折叠并且我要求切换片段,工具栏再次进入展开状态。

这是我来自 MainActivity 的 xml:

这里是我更改标题的代码:

0 投票
2 回答
48299 浏览

android - 折叠工具栏布局,工具栏中带有徽标、标题、副标题

第一张图片 第二张图片 第三张图片

我想这样做,但使用折叠工具栏布局或在滚动后在工具栏中显示徽标和标题。

请帮我

0 投票
6 回答
14925 浏览

android - 如何在 CollapsingToolbarLayout 内的工具栏中固定标题

这是我的布局:

我希望标题留在工具栏中,而不是在 CollapsingToolbarLayout 中。所以我改变了我的代码:

至:

但标题不可见。我的设备是 Nexus 6 5.1.0

提前致谢。


更新1:我已将代码更改为此,仍然无法正常工作:(


更新 2:这是这三个视图的代码片段:

调用 setSupportActionBar(mToolbar) 后,标题和菜单均不可见。