android – CollapsingToolbarLayout与NestedScrollView不兼容

android – CollapsingToolbarLayout与NestedScrollView不兼容,第1张

概述我做了一个活动,图片应该用工具栏折叠,只有下面的文字可见.但是当工具栏折叠时,工具栏和NestedScrollView之间会出现很大的差距 <android.support.design.widget.CoordinatorLayout xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://sch 我做了一个活动,图片应该用工具栏折叠,只有下面的文字可见.但是当工具栏折叠时,工具栏和nestedScrollVIEw之间会出现很大的差距

<androID.support.design.Widget.CoordinatorLayout xmlns:app="http://schemas.androID.com/apk/res-auto"    xmlns:androID="http://schemas.androID.com/apk/res/androID"    androID:ID="@+ID/coordinatorLayout"    androID:layout_wIDth="match_parent"    androID:background="@color/white"    androID:layout_height="match_parent">    <androID.support.design.Widget.AppbarLayout        androID:ID="@+ID/appbarLayout"        androID:layout_wIDth="match_parent"        app:elevation="5dp"        app:layout_collapseMode="pin"        androID:fitsSystemwindows="true"        androID:layout_height="wrap_content">        <androID.support.design.Widget.CollapsingToolbarLayout            androID:layout_wIDth="match_parent"            androID:layout_height="wrap_content"            app:toolbarID="@+ID/toolbar"            androID:ID="@+ID/collapsing"            androID:fitsSystemwindows="true"            app:contentScrim="?attr/colorPrimary"            app:layout_scrollFlags="scroll|exitUntilCollapsed">            <com.noframe.farmisagronom.util.ResizibleImageVIEw                androID:ID="@+ID/image_vIEw"                androID:layout_wIDth="match_parent"                androID:layout_height="wrap_content"                app:layout_scrollFlags="scroll|enteralwaysCollapsed"                androID:minHeight="100dp"                androID:maxHeight="400dp"                androID:fitsSystemwindows="true"                app:layout_collapseMode="parallax"                app:layout_collapseParallaxMultiplIEr="0.5"                androID:scaleType="centerCrop"/>            <androID.support.v7.Widget.Toolbar                androID:ID="@+ID/toolbar"                androID:layout_wIDth="match_parent"                androID:layout_height="?attr/actionbarSize"                androID:popuptheme="@style/themeOverlay.AppCompat.light"                androID:minHeight="?attr/actionbarSize"                app:layout_collapseMode="pin"                />        </androID.support.design.Widget.CollapsingToolbarLayout>    </androID.support.design.Widget.AppbarLayout>    <androID.support.v4.Widget.nestedScrollVIEw        androID:ID="@+ID/nestevIEw"        app:layout_anchorGravity="top"        androID:layout_wIDth="match_parent"        androID:layout_height="match_parent"        app:layout_behavior="@string/appbar_scrolling_vIEw_behavior">         .....    </androID.support.v4.Widget.nestedScrollVIEw></androID.support.design.Widget.CoordinatorLayout>

这项活动看起来非常好.

但是当我向上滚动nestedScrollVIEw时,这就失控了.

工具栏和文本之间的这个小空间让我很紧张.

请注意,如果nestedScrollVIEw中存在大文本问题则不会显示,但如果nestedScrollVIEw折叠工具栏没有占用所有手机屏幕,那么它们之间就存在差距.

解决方法 添加:

androID:layout_gravity="fill_vertical"

到nestedScrollVIEw为我工作.

总结

以上是内存溢出为你收集整理的android – CollapsingToolbarLayout与NestedScrollView不兼容全部内容,希望文章能够帮你解决android – CollapsingToolbarLayout与NestedScrollView不兼容所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1122382.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存