2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > android toolbar 颜色渐变 android – 如何使渐变形状留在CollapsingToolbarLayout标题后面...

android toolbar 颜色渐变 android – 如何使渐变形状留在CollapsingToolbarLayout标题后面...

时间:2021-02-10 04:02:24

相关推荐

android toolbar 颜色渐变 android – 如何使渐变形状留在CollapsingToolbarLayout标题后面...

我一直在玩

Chris Bane’s Cheesesquare example application关于折叠工具栏布局,我在折叠工具栏上添加标题背后的渐变时,即使背景很亮,标题仍然可读.

该解决方案将渐变“附加”到图像本身而不是“折叠”工具栏的底部.当你向下滚动时,会发生的情况是,随着视线的视线偏离,该渐变将随着图像消失.我想让渐变跟随工具栏折叠(并保持视差效果).

activity_contact_detail.xml

android:id="@+id/appbar"

android:layout_width="match_parent"

android:layout_height="@dimen/detail_backdrop_height"

android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">

android:id="@+id/collapsing_toolbar"

android:layout_width="match_parent"

android:layout_height="match_parent"

app:contentScrim="?attr/colorPrimary"

app:expandedTitleMarginEnd="64dp"

app:expandedTitleMarginStart="48dp"

app:layout_scrollFlags="scroll|exitUntilCollapsed">

android:layout_width="match_parent"

android:layout_height="match_parent"

app:layout_collapseMode="parallax">

android:id="@+id/backdrop"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:scaleType="centerCrop"

android:src="@drawable/woman"/>

android:layout_width="match_parent"

android:layout_height="?actionBarSize"

android:layout_gravity="bottom"

android:background="@drawable/backdrop_bg"/>

android:id="@+id/toolbar"

android:layout_width="match_parent"

android:layout_height="?attr/actionBarSize"

app:layout_collapseMode="pin"

app:popupTheme="@style/ThemeOverlay.AppCompat.Light"

/>

...

android:layout_width="match_parent"

android:layout_height="?actionBarSize"

android:background="@drawable/backdrop_bg"

app:layout_anchor="@id/appbar"

app:layout_anchorGravity="bottom"/>

backdrop_bg.xml

xmlns:android="/apk/res/android"

android:shape="rectangle">

android:angle="90"

android:endColor="#0000"

android:startColor="#303F9F"

android:type="linear"/>

非常欢迎任何帮助!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。