要实现在安卓中正确的Material Design,应该使用哪个布局方式:ConstraintLayout还是CoordinatorLayout?
我有一个控制替换多个片段的AppCompatActivity。这是它的布局。activity_main.xml<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.co...
我尝试按照Google文档使用CoordinatorLayout,但在CoordinatorLayout内部的ScrollView方面出现了问题。基本上,当向下滚动时,Toolbar通常会与RecyclerView或ListView一起折叠。但是,使用ScrollView时,它不会折叠。<...
我尝试从新的支持库22.2.0中实现自动隐藏工具栏功能。没有使用SwipeRefreshLayout时可以正常工作: 但是当我重新添加这个布局时,工具栏会重叠在recyclerview上: 代码:<android.support.v4.widget.DrawerLayout ...
看起来CoordinatorLayout会破坏Espresso操作的行为,比如scrollTo()或RecyclerViewActions.scrollToPosition()。 与NestedScrollView相关的问题 对于这样的布局:<android.support.design...
我是Android的新手,我在使用FloatingActionButton时遇到了一些问题。 以下是我的自定义行为类:public class ScrollingFABBehavior extends FloatingActionButton.Behavior { private s...
我有一个经典的布局,顶部有一个工具栏(ToolBar),下面是一个TabLayout,ViewPager通过切换选项卡来显示内容。当ViewPager中的内容可以滚动时,ToolBar应该向上滚动消失,TabLayout也应该跟随并停留在顶部。 目前我的代码已实现以上功能,但无论ViewPa...
这可能是一个愚蠢的问题,但我不太明白 Design lib。我正在遵循这个参考来创建下面的布局。当我滚动GridView时,蓝色区域应该充当视差效果。但是当我滚动网格视图时,AppBarLayout中没有任何变化。 但是这对于NestedScrollView和RecyclerView有效。 ...
我在 CoordinatorLayout 中显示了一个带有RecyclerView的 FloatingActionButton,当点击 FAB 时,会在RecyclerView中添加一行。现在的问题是,在 API 15 中测试时,FAB 有边距,但在 API 22 (Lollipop 5.1....
我正在考虑一种在我的应用程序中实现Android Snackbars的方法。基本上,我希望能够在应用程序的任何地方显示Snackbar。 我发现,当把android.support.design.widget.Snackbar放在android.support.design.widget.C...