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

android - Android CollapsingToolbarLayout 副标题

是否可以像使用普通工具栏一样为 CollapsingToolbarLayout 设置字幕?据我所知,没有办法以编程方式做到这一点。另外,如何将白色后退箭头设置为工具栏?使用

getSupportActionBar().setDisplayHomeAsUpEnabled(true);

不显示任何内容,还添加

app:navigationIcon="@drawable/abc_ic_ab_back_mtrl_am_alpha"

到工具栏也不显示它:

0 投票
7 回答
39345 浏览

android - 将 windowTranslucentStatus 与 CollapsingToolbarLayout 一起使用

我试图获得与在 google play 上看到的类似的效果。

我有下面的布局来显示一个透明的工具栏,后面有一个图像。当用户滚动时,图像视图会在它滚出屏幕时产生视差效果。每当用户向上滚动时,工具栏就会返回,而图像视图仅在用户到达列表的顶部时才会返回。

这一切都很好。

问题

当我将 windowTranslucentStatus 设置为 true 时。视图中的内容上移到状态栏下方,但 CollapsingToolbarLayout 的内容上移两倍的状态栏高度(CollapsingToolbarLayout 保持正确的高度)。

这意味着图像的某些顶部被截断,操作栏现在出现在状态栏下方而不是下方。作为这样的副作用,现在 CollapsingToolbarLayout 底部的填充与状态栏的高度相同

这就是没有 windowTranslucentStatus 的样子。这里一切正常 在此处输入图像描述

windowTranslucentStatus 设置为 true 在此处输入图像描述

用户从列表底部向上滚动(不在顶部) 在此处输入图像描述

0 投票
1 回答
746 浏览

android - CollapsingToolbarLayout 不滚动

我试图使图像内部CollapsingToolbarLayout可滚动(就像在 Google Play 应用程序中一样)。然后我把NestedScrollView里面CollapsingToolbarLayout。ImageView 强制调整自身大小(见图)(图像失真)。如何使这个东西正常工作?

在此处输入图像描述

我的布局

0 投票
3 回答
20341 浏览

android - Android CollapsingToolbarLayout 与自定义视图

我正在关注 Cheesesquare 示例项目以了解新的设计材料库。

我想知道是否有一种方法可以使用带有 ImageView、标题和副标题的自定义视图(如 Telegram),而不是 CollapsingToolbarLayout 小部件提供的简单标题。

谢谢。

0 投票
3 回答
3706 浏览

android - 带有 textShadow 的折叠工具栏

我在折叠工具栏时遇到问题,在展开状态下我想要文本下的模糊阴影,我使用以下代码:

和 :

我可以更改textColor,它可以工作,但阴影不起作用。我尝试了许多不同的阴影值。

是否可以为折叠的文本投下阴影?因为在浅色图像上,标题有时难以阅读。

0 投票
1 回答
894 浏览

android - 触摸水平 RecyclerView 时,Android Design Lib CollapsingToolbarLayout 停止交互

我有一个用于视差效果的 CollapsingToolbarLayout 的活动(来自 Android 设计库)和我设置 Fragment 的 FrameLayout。

片段布局包含 NestedScrollView。

除了一瞬间,一切都运转良好。在 NestedScrollView 中,我有一个带有 StaggerGridLayoutManager 的水平 RecyclerView,当我从该 recyclerview 垂直滚动时 - 视差没有开始。当我从屏幕的任何其他位置滚动时,它可以工作。

似乎是 layout_behavior 标记或 NestedScrollView 失去焦点的问题。

有没有人遇到过这个问题?一些想法?

0 投票
1 回答
4626 浏览

android - CollapsingToolbarLayout | Scrolling and layout issues

Related Questions

CollapsingToolbarLayout | Scrolling and layout issues 2

Question

I have been working with the Android Support Design Library and successfully implemented the CoordinatorLayout that causes the Toolbar and TabLayout to scroll out of view when scrolling. This works very well, so I figured I would try my luck with the new CollapsingToolbarLayout.

In a seperate activity, I have been having issue-after-issue with implementing CollapsingToolbarLayout. I am, as they say, close but no cigar.

I want to use 2 different fragments

  1. Header Image (Currently just an ImageView)
  2. "Scrollable" content (actually content isn't really scrollable, but I forced it will long Lorem Ipsum text for testing)

I had built one example of this layout by myself, but could not get it working after many tries. Finally, I found this [enter image description here][5] and modified it to get to the point I am now

Issues

Note: I don't know if these are caused by 1 thing (dominoes effect), or if these are individual. Also, I have looked at quite a few related questions, but none seem to have any of these issues.

  1. Scrollable Content is shown above the Header Image
  2. Scrollable Content is not anchored to the bottom of the Header Image
  3. On Scrolling of Scrollable Content it will scroll the Header Image seemingly randomly of either:

    • Just right and follows the speed of the finger (perfect)
    • Too fast and will animate the Header Image off the screen by moving my finger the height of 1 line of text
    • Also on Scroll down, the 2 above effects happen along with a 3rd effect

      • Instant or Near instant "animation" of showing the Header Image at full width

Edit: These below are asked in another question!! The above had 1 simple fix

  1. The CollapsingToolbarLayout does not allow me to expand the Toolbar to see the full Header Image

    • It shows a majority of the image, but not all. Top is cut, but the bottom is visible.
  2. The Toolbar is set to Pin but it is hidden when scrolling

    • Just the Header Image should disappear

Code

General Layout

Layout.xml

1 2 3

4 5 6

0 投票
2 回答
28587 浏览

android - 折叠工具栏布局 | 滚动和布局问题 2

相关问题

折叠工具栏布局 | 滚动和布局问题

背景

我想使用 2 个不同的片段,它们允许我根据方向和屏幕大小更改布局

  1. 标题图片(目前只是一个ImageView
  2. 可滚动内容

问题

  1. CollapsingToolbarLayout不允许我展开Toolbar查看完整 Header Image

    • 它显示了大部分图像,但不是全部。Top被切割,但底部是可见的。
  2. Toolbar设置为但Pin滚动时隐藏

    • 只是Header Image应该消失,但我的整个 Appbar 被隐藏了
  3. 滚动查看时,Expanded Toolbar有一个空视图,直到Expanded Toolbar达到其最大高度。

    • 在 theExpanded Toolbar和 theToolbar本身都被隐藏之后
  4. Up Arrow没有出现在Toolbar

代码

布局.xml

创建时

1 2 3

4 5 6

0 投票
1 回答
6276 浏览

android - 如何向嵌套在 CollapsingToolbar 中的 ImageView 添加渐变

我正在开发一个具有材料设计的 Android 应用程序。我有一个带有 CollapsingToolbarLayout 和 ImageView 的详细视图(到目前为止工作正常)。不幸的是,如果有一个明亮的图像,标题是不可读的。 这个问题的截图 到目前为止,我尝试添加渐变(将渐变添加到 imageview),但由于 CollapsingToolbarLayout,此解决方案对我不起作用。在这里你可以看到我的代码:

有谁知道这个问题的解决方案?

0 投票
2 回答
3596 浏览

android - 使用折叠工具栏效果时工具栏不滚动

我正在使用下面的布局来使用折叠工具栏效果,但无法展开工具栏。我想展开此处给出的工具栏以获得折叠工具栏效果。 https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout

指导我进行任何更正。