我一直在玩

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="http://schemas.android.com/apk/res/android"

android:shape="rectangle">

android:angle="90"

android:endColor="#0000"

android:startColor="#303F9F"

android:type="linear"/>

非常欢迎任何帮助!

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

  1. android toolbar控件,Android Toolbar控件

    1. Toolbar类 Toolbar是替代ActionBar的产物,低版本可以使用v7兼容包,使用Theme.AppCompat主题,并添加配置. false true 2. Toolbar配置 主 ...

  2. android 字体颜色 渐变色,Android渐变色处理

    Android渐变色处理 大纲 1.xml 实现背景渐变 和 边框渐变 2.Drawable 实现背景渐变 和 边框渐变 3.自定义View实现渐变处理 xml实现渐变 背景渐变 使用shape 在x ...

  3. android字体颜色黑色,Android中颜色选择器和改变字体颜色的实例教程

    1.构建一张七彩图: 我们经常看到这种样子的颜色选择器吧.. 然后其实右边的亮度选择是: 这样我们的代码就可以进行啦... // 创建七彩图片 private void init() { int[] ...

  4. android取图片颜色代码,Android Palette 提取图片的主色调

    博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载.本文由博主 威威喵 原创,请多支持与指教. 本文首发于此 博主:威威喵 | 博客主页:https://blog.csdn.net/smil ...

  5. android 字体颜色选择,Android中颜色选择器和改变字体颜色的实例教程

    易采站长站为您分析Android中颜色选择器和改变字体颜色的实例教程,其中改变字体颜色用到了ColorPicker颜色选择器,需要的朋友可以参考下 1.构建一张七彩图: 我们经常看到这种样子的颜色选择 ...

  6. Android图片颜色比例,Android开发学习之路-图片颜色获取器开发(1)

    系列第一篇,从简单的开始,一步一步完成这个小项目. 颜色获取就是通过分析图片中的每个像素的颜色,来分析整个图片的主调颜色,有了主调颜色,我们可以用于图片所在卡片的背景或者标题颜色,这样整体感更加强烈. ...

  7. android获取颜色资源,Android中获取颜色的几种方法

    Android中获取颜色的几种方法: 通过android封装好的Color类中的常量 public static final int BLACK = 0xFF000000; public static ...

  8. android定义颜色数组,android – 我如何保存在array.xml中的颜色,并让它回到Color []数组...

    定义颜色资源,然后将它们添加到阵列以进行访问. #FF007F #FF0000 #FF7F00 #FFFF00 #7FFF00 #00FF00 #00FF7F #00FFFF #007FFF #000 ...

  9. android 圆角颜色背景,android自定义控件之可自定义背景颜色的圆角textview

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 2016-07-12 前言 最近在做一个需求,就是实现一个可以自定义背景颜色,并且是圆角的TextView,如下图: 这 ...

最新文章

  1. 企业级java b2bc商城系统开源源码二次开发(二十一)springboot集成JMS
  2. ADSL宽带为什么下载和上传速度差别如此之大?
  3. 放在每个定义前的html语言,html基础
  4. Amazon DynamoDB 概览
  5. JavaScript入门(part11)--对象
  6. linux双网卡绑定同一IP步骤,linux系统双网卡绑定单个IP地址
  7. javascript的对象创建模式---命名空间模式
  8. php映射,PHP实现路由映射到指定控制器
  9. java 减少内存_java – 减少内存流失的方法
  10. WPF制作简易串口调试助手(上位机部分)
  11. WIN7 安装VS2005
  12. 2020 农行笔试题——软开
  13. 在excel中如何筛选重复数据_EXCEL里如何快速统计重复的次数?
  14. JAVA实现126邮箱发送及部署后发送邮箱报错问题
  15. 微信域名防封系统-微信域名预拦截预防封
  16. SpringBoot集成rabbitmq错误:org.springframework.amqp.AmqpConnectException: java.net.ConnectException的解决办法
  17. android 模拟摄像头,在安卓模拟器中使用 VCam
  18. Java char数组的神奇打印(数组名直接输出内容!)
  19. 西门子S7-1200PLC和KTP700触摸屏通过USS协议控制MM420变频器
  20. chart.js报错“Canvas is already in use. Chart ...must be destroyed before the canvas can be reused ”

热门文章

  1. printFinal用法示例
  2. 高等微積分(高木貞治) 1.4節 例2
  3. 【转载】ASP.NET MVC中Controller与View之间的数据传递总结
  4. 706. 设计哈希映射
  5. 显示部分x_i5 9400F+GTX 1030+23.8英寸,攀升迁跃者X上手简评
  6. TIOBE 7月编程语言排行:各大城市程序员的工资状况又又又涨了
  7. 在计算机中添加用户名和密码是多少,在win7系统中添加网络打印机提示输入用户名和密码的解决方案...
  8. idea 删除补丁_带着好奇心去探索IDEA
  9. 1 为发现 php,magento 1.8.1中发现sitemap模块的一个bug
  10. ajax传递json对象 php,PHP传递通过AJAX传递JSON对象数组到前台,前台解析,遍历JSON...