向上滚动时,CollapsingToolbar会过度滚动

时间:2017-03-28 13:27:18

标签: android android-collapsingtoolbarlayout

我正在尝试使用Resources: LambdaExecRole: Type: AWS::IAM::Role Properties: Path: "/" AssumeRolePolicyDocument: Version: "2012-10-17" Statement: - Effect: Allow Principal: Action: - "sts:AssumeRole" Service: - "lambda.amazonaws.com" 来实现IU,其中包含CollapsingToolbarToolbar和一些TabBarLayout(技术上View在它们后面)。 ViewToolbar应该始终在屏幕上,TabBarLayout应该在滚动时展开和展开。 所以我有这样的布局结构:

View

除了一件事以外,它的工作原理与我的预期相同展开<CoordinatorLayout ...> <android.support.design.widget.AppBarLayout android:minHeight="?attr/actionBarSize" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" ... > <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapseingToolbar" android:layout_width="match_parent" android:layout_height="240dp" android:minHeight="?attr/actionBarSize" android:background="@android:color/transparent" app:contentScrim="@android:color/transparent" app:titleEnabled="false" app:statusBarScrim="@android:color/transparent" app:layout_scrollFlags="scroll|snap|exitUntilCollapsed|enterAlways" > <FrameLayout android:id="@+id/header" android:layout_width="131dp" android:layout_height="131dp" app:layout_collapseMode="parallax" ... > <TextView .../> <ProgressBar .../> </FrameLayout> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="200dp" android:gravity="top" android:minHeight="?attr/actionBarSize" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> <android.support.design.widget.TabLayout android:id="@+id/tabsLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="bottom" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.view.ViewPager android:id="@+id/viewPager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" android:background="@color/white" /> </android.support.design.widget.CoordinatorLayout> 并尝试向上滚动(向内拉取内容)时,它会将CollapsingToolbar上的所有内容拉下来,然后将其取回。 这是一个视频: enter image description here 所以我想知道它是否是框架错误或者我做错了什么。以及如何解决这个问题。

0 个答案:

没有答案