我使用了CollapsingToolbarLayout,我需要使其延伸如下所示:
这是我的布局:
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
app:contentScrim="?attr/colorPrimary"
app:collapsedTitleGravity="bottom|center_horizontal"
app:expandedTitleTextAppearance="@android:color/transparent"
app:layout_scrollFlags="scroll|exitUntilCollapsed|snap"
app:title="@string/app_name">
<ImageView
android:id="@+id/coverIv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:scaleType="fitXY"
app:layout_collapseMode="parallax" />
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="80dp"
app:layout_collapseMode="pin"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
我需要在imageView上进行拉伸(stretch)。
有什么办法可以做到CollapsingToolbarLayout吗?
还是仅带有第三方图书馆?
我找到了仅使用第三方(this)的方法,但是可以与ListView一起使用,并且我有Recyclerview。
但无论如何,我需要使用android.support.design.widget.CollapsingToolbarLayou。
因此,像这样的东西是否有可能支持CollapsingToolbarLayout?如果不是,是否有类似的第三方正在使用Actionbar?
感谢您的帮助
最佳答案
NestedScrollView
到达顶部后,您需要使用用户移动的过度滚动距离。然后开始将CollapsingToolbar
扩展为某个值,并在内部将图像缩放为相同的值。
在我的blog post中,我做了类似的事情。
关于android - 如何使CollapsingToolbarLayout拉伸(stretch),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46161478/