292得票11回答
我怎样可以在两个小部件/布局之间添加新的“浮动操作按钮”?

我猜你已经看过新的Android设计指南,带有新的"浮动操作按钮",也称为"FAB" 例如这个粉色的按钮: 我的问题听起来有点愚蠢,而且我已经尝试了很多方法,但是怎样才能最好地将此按钮放在两个布局的交叉点上呢? 在上面的例子中,此按钮完美地放置在我们可以想象成一个ImageView和...

189得票4回答
在CoordinatorLayout中工具栏下添加视图

我有以下的布局:<android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/re...

132得票22回答
错误:程序类型已存在:android.support.design.widget.CoordinatorLayout$Behavior。

在构建项目时,我遇到了以下错误。该项目中未使用CoordinatorLayout,只是在build.gradle中添加了依赖项: 我正在使用Android Studio 3.2 Canary 4。 LogCat AGPBI: {"kind":"error","text":"Progra...

119得票4回答
如何模仿谷歌地图底部弹出式菜单的三阶段行为?

背景 我被分配制作一个 UI,其行为类似于 Google 地图在找到结果时显示底部工作表。 它有三个不同的阶段: 底部内容。上部区域仍可触摸,并且不会滚动底部的任何内容 全屏内容,而上部区域具有大标题。 全屏内容,而上部区域仅具有工具栏。 这是我在 Google 地图上谈论的内容:...

108得票7回答
什么是CoordinatorLayout?

刚刚看了一下新的Android支持设计库的演示应用程序,由Chris Banes在Github上提供。在应用程序中,CoordinatorLayout被广泛使用。此外,许多支持设计库类如FloatingActionButton、SnackBar、AppBarLayout等,在Coordinat...

74得票9回答
工具栏在AppBarLayout中是可滚动的,即使RecyclerView没有足够的内容可以滚动。

在AppBarLayout中的工具栏是否可滚动是有意为之的吗?即使带有“appbar_scrolling_view_behavior”的主容器没有足够的内容进行真正的滚动? 到目前为止,我所测试过的: 当我使用一个NestedScrollView作为主容器,并将TextView作为子容器时,...

70得票7回答
Android布局:在具有滚动行为的ViewPager内部放置一个垂直RecyclerView,其中包含一个水平RecyclerView

以下是我正在尝试构建的应用程序,下面列出了所有元素: 一切正常,但是我希望内部横向recyclerview不捕获任何垂直滚动。所有垂直滚动都必须朝外部垂直recyclerview进行,而不是水平recyclerview,因此垂直滚动将允许工具栏根据其scrollFlag退出视图。 当我...

70得票3回答
如何通过编程方式为工具栏设置app:layout_scrollFlags属性

我的应用程序有一个ViewPager和4个选项卡,每个选项卡都有许多片段。但是我只想在滚动2个特定选项卡中的RecyclerView时,使我的工具栏上下滚动。但我不知道如何阻止其他选项卡的工具栏滚动。我尝试为每个片段导入工具栏,但似乎我无法这样做。 有人有解决这个问题的想法吗?

69得票3回答
协调布局 + 应用栏布局 + 导航抽屉

当我将CoordinatorLayout与AppBarLayout和NavigationDrawer组合时,我遇到了布局问题。 问题在于导航抽屉及其内容被工具栏遮挡。我已经进行了大量研究并尝试了许多重构,但没有一个“解决方案”可以解决我的问题。 您可以在这个小的Webm视频中看到演示:ht...

65得票9回答
在CoordinatorLayout中修复底部栏

我有一个包含AppBarLayout和一个包含片段的FrameLayout的CoordinatorLayout。 其中一个片段在顶部包含一个通过RecyclerView实现的列表,底部包含一个“自制”工具栏。 AppBarLayout配置为app:layout_scrollFlags="s...