android-coordinatorlayout相关内容

如何添加新的“浮动操作按钮"?在两个小部件/布局之间

我想您已经看到了新的 Android 设计指南,以及新的“浮动操作按钮"又名“FAB" 例如这个粉色按钮: 我的问题听起来很愚蠢,我已经尝试了很多东西,但是将这个按钮放在两个布局的交叉处的最佳方法是什么? 在上面的例子中,这个按钮完美地位于我们可以想象的 ImageView 和 relativeLayout 之间. 我已经尝试了很多调整,但我相信有一种正确的方法可以做到. ..

CollapsingToolbarLayout 并在滚动时隐藏工具栏

我正在尝试使用 CoordinatorLayout 和 CollapsingToolbarLayout 创建一些组合布局. 在第一种状态下,当我们在最上面的页面上并且还没有滚动时,我希望工具栏如下所示展开(是的,我做到了): 在第二种状态下,当开始向下滚动时,图像和工具栏应该消失,如下所示(仅显示选项卡): 并且在最后一个状态中,一旦我在列表中的某个点(但不是列表的顶部)我想开始 ..

将 windowTranslucentStatus 与 CollapsingToolbarLayout 结合使用

我正在尝试获得与在 google play 上看到的效果类似的效果. 我有下面的布局来显示一个透明的工具栏,后面有一个图像.当用户滚动时,图像视图会在它滚出屏幕时产生视差效果.工具栏在用户向上滚动时返回,而图像视图仅在用户到达列表的顶部时返回. 这一切都很好. ..

将应用栏滚动视图行为添加到 CoordinatorLayout 中的多个视图

我希望将滚动支持添加到不仅仅是 CoordinatorLayout 的单个可滚动子视图以及 AppBarLayout 和 CollapsingToolbarLayout>.当滚动 RecyclerView 或 AppBarLayout(下面的精简代码)时,应用栏及其内容成功滚动和折叠.但是,当尝试在 RecyclerView 上方的 LinearLayout 上启动滚动事件时,没有任何反应,因为 ..

如何模仿谷歌地图的底页 3 阶段行为?

背景 我被指派制作一个 UI,其行为类似于 Google 地图显示已找到结果的底部表格的方式. 它分为三个不同的阶段: 底部内容.上部区域仍可触摸,底部不会滚动任何内容 全屏内容,而上部区域有一个大标题. 全屏内容,而上部区域只有工具栏. 这是我在 Google 地图上谈论的内容: 问题 事实是,底部工作表还不是设计库的一部分(尽管有人要求,此处). ..

如何在 CoordinatorLayout 中禁用 AppBarLayout 的滚动?

我在 AppBarLayout 中有具有视差效果的 MapFragment: 我想在 AppBarLayout 上禁用滚动,因为不可能在地图上移动,因为地图上的触摸事件总是作为滚动事件处理.我想通过仅滚动位于屏幕底部的 RecyclerView 来处理 AppBarLayout 的折叠. 这是我的 xml: ..

Android - 在 CoordinatorLayout 中使用时页脚会滚动到屏幕外

我有一个 AppBarLayout,它在滚动 RecyclerView 时会滚出屏幕.在 RecyclerView 下方有一个 RelativeLayout,它是一个页脚. 页脚只有在向上滚动后才会显示 - 它的行为就像它有 layout_scrollFlags="scroll|enterAlways" 但它没有任何滚动标志 - 这是一个错误还是我做错了什么?我希望它始终可见 滚动 ..

无法在当前主题中找到样式“coordinatorLayoutStyle"

我使用的是最新版本的 android studio (3.0),以及最新的构建工具 (27) 和类似的 API 级别. 布局不会在设计选项卡中呈现,这会造成很多麻烦,尤其是我使用协调器布局时. 我该如何解决这个问题? 解决方案 我通过简单地将这一行插入应用程序主题(应用程序主题通常放在 styles.xml 中)解决了这个渲染问题. [SDK 28] ..

在布局完成之前,CoordinatorLayout 测量开始后可能不会更改锚点?

你好朋友,请帮我看看这里有什么问题,它在 sdk 23 上工作正常,现在我将我的 sdk 从 23 升级到 28,它给出了这个错误.它主要是锚标记中的错误我不知道如何解决这个错误,请任何专家在这里可以帮助我 CoordinatorLayout 测量开始后,在布局完成之前,锚点可能不会改变?这是我的代码 ..
发布时间:2021-11-02 22:22:23 Java开发

当根视图是 ScrollView 时,如何正确地使 ConstraintLayout 中的视图占据可见区域的百分比高度

我有这种视图层次结构 ScrollView约束布局图像视图线性布局文本视图文本视图文本视图... 我想要实现的是 ImageView 在垂直方向上占据了可见屏幕的 65%……但是由于根视图是 ScrollView,ImageView 占据了可滚动区域的 65%……我想要 ImageView占可见区域的 65%. 为了得到这样的东西,最好的方法是什么? 源代码: ..

ListView与CoordinatorLayout中的SearchView重叠

我在AndroidX迁移后正在修复一个应用程序,但我遇到一个非常奇怪的错误,即我的 ListView 没有加载到 onCreate / onStart上/ onResume 事件: ListView是AndroidX迁移后在OnCreate/OnStart上不显示任何数据 出于偶然,我决定将“简化"我的布局,并删除了包含 ListView 的 LinearLayout .进行此更改后, ..

Android上CoordinatorLayout中RecyclerView下方的底视图

我从ConstraintLayout切换为CoordinatorLayout以避免Snackbar与底部视图重叠.虽然它在只有工具栏,RecyclerView和Floating按钮的屏幕中运行良好,但在第二个屏幕中,我很难在RecyclerView下方添加视图,同时又避免与RecyclerView重叠 到目前为止,我最好的解决方案(如下)是在recyclerView中添加大约 80dp 的 ..
发布时间:2021-04-04 19:01:16 移动开发

AppBarLayout.ScrollingViewBehavior-屏幕底部视图底部

在将 AppBarLayout 与标准 ScrollingViewBehavior 一起使用时,默认情况下,AppBarLayout的兄弟姐妹为CoordinatorLayout的高度,而兄弟姐妹的底部在屏幕上的高度会偏离屏幕的高度.AppBarLayout. 在我的用例中, NestedScrollView 只是允许工具栏折叠的一种工具,同时在可折叠工具栏下方显示另一个可滚动视图(在这种情 ..

NavHostFragment包含非滚动视图时,将CoordinatorLayout作为顶级装饰

我正在尝试制作一个在活动中具有共享chrome(工具栏等)的单活动应用. 我想使用Google的组件( CoordinatorLayout 和 AppBarLayout )来利用工具栏的自动隐藏功能,该功能在滚动内容时隐藏/显示.这对于应用程序的“主页"目标至关重要,该应用程序具有一个在每个页面上具有可滚动内容的视图分页器. 我已将 NavHostFragment 的 layout_b ..
发布时间:2021-04-04 19:01:04 移动开发