Android 为什么我的内容显示在我的应用程序栏下方?
我正在尝试添加一个AppBarLayout,当不需要滚动(或内容尚未滚动)时,elavation为0,但当用户可以滚动或已经滚动时,则会显示elavation(如Google Tasks应用程序)。在中,我发现将Android 为什么我的内容显示在我的应用程序栏下方?,android,android-coordinatorlayout,appbar,Android,Android Coordinatorlayout,Appbar,我正在尝试添加一个AppBarLayout,当不需要滚动(或内容尚未滚动)时,elavation为0,但当用户可以滚动或已经滚动时,则会显示elavation(如Google Tasks应用程序)。在中,我发现将app:liftOnScroll=“true”属性添加到我的Appbar中就可以了,但是添加后,我的NestedScrollView的内容显示在工具栏上方: 我面临的另一个问题是,即使我不使用app:liftOnScroll=“true”,我的嵌套滚动视图也不会显示在Appbar的底部
app:liftOnScroll=“true”
属性添加到我的Appbar中就可以了,但是添加后,我的NestedScrollView的内容显示在工具栏上方:
我面临的另一个问题是,即使我不使用app:liftOnScroll=“true”,我的嵌套滚动视图也不会显示在Appbar的底部:
这是我的片段的xml:
我知道,如果我将layout\u marginTop=“?attr/actionBarSize”
添加到NestedScrollView中,问题将得到某种程度的解决,但我已经看到了许多示例,其中他们创建了我想要的视图,而没有添加该视图
这是我在活动中使用的样式
#fff
真的
@颜色/原色
@颜色/原色暗
@颜色/颜色重音
@字体/巴洛
提前谢谢
appbar\u scrolling\u view\u行为
与CordinatorLayout
配合使用。因此,如果ConstraintLayout
,则需要使用CordinatorLayout
作为父项。appbar\u scrolling\u view\u behavior
与CordinatorLayout
配合使用。因此,如果ConstraintLayout
,则需要使用CordinatorLayout
作为父项。appbar\u scrolling\u view\u behavior
与Coordinatorlayout配合使用。。将您的布局包装在一个协调布局中
我怎么能如此愚蠢呢!一直以来我都在想我是在使用协调布局。。。谢谢,你可以回答这个问题,如果你想@ADMappbar\u scrolling\u view\u behavior
与Coordinatorlayout配合使用,我会标记你的回答。。将您的布局包装在一个协调布局中
我怎么能如此愚蠢呢!一直以来我都在想我是在使用协调布局。。。谢谢,你可以回答这个问题,如果你想要@ADM,我会记下你的回答