问题标签 [coordinator-layout]

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 回答
15018 浏览

android - 如何将协调器布局包装在 LinearLayout 中?

我正在尝试在另一个布局中使用新的 Android 设计库的 CoordinatorLayout。CoordinatorLayout 包含一个 RecyclerView。我正在尝试做的是在 CoordinatorLayout 下方放置一个简单的 LinearLayout。这个布局应该放在 CoordinatorLayout 下面。这是我正在使用的 XML:

如您所见,我试图将 CoordinatorLayout 包装在另一个 LinearLayout 中。然而,在屏幕上布局的第二部分甚至没有渲染。

0 投票
1 回答
1938 浏览

android - Android 支持设计库 CoordinatorLayout 与 webview 问题

我在我的应用程序中使用 CoordinatorLayout 和 webview。但我有一个像图像一样的问题:(来源:duitang.com

4.4+。我不知道我的布局有什么问题。

这是我的 xml 布局。

预期布局:( 来源:对堂网

0 投票
1 回答
1155 浏览

android - CoordinatorLayout、AppBarLayout 反向滚动

我构建了一个聊天应用程序,但遇到了一个小问题。我RecyclerView是颠倒的(底部的最新消息),当我向上滚动而不是向下滚动时,我需要隐藏工具栏(实际上是反转隐藏行为或其他东西)。

是否有任何解决方案CoordinatorLayout可以AppBarLayout做到这一点?可能有教程吗?

0 投票
2 回答
6692 浏览

android - 是否可以在没有折叠工具栏布局的情况下使用协调器布局进行简单的图像视图视差?

您好,可以说我有一个包含以下内容的布局

是否可以使用协调器布局使图像视图在向上或向下滚动时以滚动视图的一半速度移动。

0 投票
1 回答
1559 浏览

java - Android FAB 自定义行为失去了默认的 SnackBar 调整行为

我有一个 FAB(浮动操作按钮)

这个 FAB 存在于我滚动浏览的 RecycleView 之上。在滚动的某个阶段,我会显示 SnackBar,并且一切都像宣传的那样工作(具体来说,SnackBar 会移动 FAB 以避免阻塞。

现在我想实现一种自定义行为,向下滚动时我想隐藏 FAB。

所以我创建了一个自定义行为:

}

当我向下滚动时,这几乎隐藏了我的 FAB(它与 AppBarLayout 一起隐藏所以我将它添加到我的 FAB xml 声明中

当我这样做时,FAB 会正确隐藏,但 SnackBar 在显示时会与它重叠。意味着默认行为消失了......

有可能两者兼得吗?

0 投票
0 回答
354 浏览

android - 在协调器布局中使用工具栏时,大部分时间都会卡住

我在 FrameLayout 中膨胀片段,并且片段的根布局为 NestedScrollView。在向上和向下滚动时,我的工具栏卡住并且不会返回,或者有时它不会滚动。有什么解决办法???

0 投票
1 回答
17387 浏览

android - 如何使用带有片段的协调器布局作为“滚动视图”

我正在尝试将协调器布局与将片段托管为“滚动视图”的 appbar 布局一起使用。该片段由一个 recyclerView 和一个底部对齐的布局组成,其中包含一个按钮,如下所示:

在此处输入图像描述

但是,默认情况下,底部是隐藏的:

在此处输入图像描述

并且仅在我滚动后显示。

从我的活动课上:

活动布局:

片段布局:

这里的最终目标是让片段始终在屏幕上显示底部栏,并且回收器视图滚动应用栏。

这可能吗?

谢谢大家!

0 投票
0 回答
1062 浏览

android - 下拉嵌套滚动视图以放大其顶部的图像视图

我正在使用coordinatorlayout我的个人资料页面。这是我的代码。

我想要做的是,我想把它nestedscrollview往下拉,然后想放大我的imageview. 不知何故,我通过设置onTouchListenerappbarlayout更改imageview. 但这会禁用滚动,之后我无法向上滚动。请任何人帮助!

0 投票
2 回答
5877 浏览

android - CoordinatorLayout.Behavior 回调不会触发

我写了一个CordinatorLayout.Behaviour类并将它分配给一个 CordinatorLayout 的孩子,一个 LinearLayout 使用

但只有 layoutDependsOn、onStartNestedScroll、onInterceptTouchEvent 回调被调用,rest 不被调用。我究竟做错了什么

0 投票
1 回答
1351 浏览

android - 使用 viewpager 和 recyclerview 作为适配器的协调器布局

我有这个带有协调器布局的布局,它有带有 viewpager 的选项卡,在 viewpager 适配器中我为每个页面创建了 recyclerview。

布局 :

以下是布局:

和个人资料内容布局:

问题是这只发生在三星 S3 mini 上。我尝试了更多设备,例如 Nexus 5、三星 Galaxy S6、一些较旧的 HTC 设备,但仅在 mini 上我在尝试使用 recyclerview 向上滚动时收到此错误。我没有收到位图错误。

编辑:我做了一些更多的研究,这个问题似乎影响了 API 上低于 KitKat 的所有设备。