日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android 三个按钮联动,Android之嵌套联动三:CollapsingToolbarLayout+Toolbar

發布時間:2025/3/15 Android 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 三个按钮联动,Android之嵌套联动三:CollapsingToolbarLayout+Toolbar 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本章是以上兩篇文章的延伸。

首先看一下大致的效果圖

127.gif

下面開始詳解說明一下

(1)Toolbar屬性

上圖中給Toolbar添加了返回按鈕,并且將Toolbar的背景設置成完全透明。這里需要重點說明的兩個屬性分別是:layout_collapseMode、layout_collapseParallaxMultiplier

layout_collapseMode:折疊模式

layout_collapseParallaxMultiplier:折疊因子

[layout_collapseMode]折疊模式

該屬性有三種值,分別是pin、parallax、none。

pin:Toolbar固定,如圖:

129.gif

現象是:左上角的返回鍵位置沒有移動,說明,Toolbar是固定的。

parallax:Toolbar跟隨滾動,如圖:

130.gif

現象是:左上角的返回鍵位置跟隨滾動。

none:Toolbar跟隨滾動(默認),和parallax一樣。

如果折疊模式選擇了parallax,那么還可以添加折疊因子layout_collapseParallaxMultiplier,用法如下圖:

圖片.png

(2)CollapsingToolbarLayout屬性

首先看一下布局代碼:

android:id="@+id/app_bar"

android:layout_width="match_parent"

android:layout_height="wrap_content"

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

android:id="@+id/collapsing_toolbar_layout"

android:layout_width="match_parent"

android:layout_height="match_parent"

app:contentScrim="?attr/colorPrimary"

app:title="CollapsingToolbarLayout演示"

app:layout_scrollFlags="scroll|exitUntilCollapsed"

app:toolbarId="@+id/toolbar">

android:layout_width="match_parent"

android:layout_height="match_parent"

android:scaleType="centerCrop"

android:src="@mipmap/che4"

android:visibility="visible" />

android:id="@+id/toolbar"

android:layout_width="match_parent"

android:layout_height="?attr/actionBarSize"

android:background="@android:color/transparent"

app:title="我是Toolbar"

app:navigationIcon="@mipmap/back"

app:layout_collapseMode="parallax"

app:layout_collapseParallaxMultiplier="0.7" />

AppBarLayout下是CollapsingToolbarLayout,CollapsingToolbarLayout是design依賴中的控件之一,主要目的是為了實現Toolbar的折疊效果。

[app:layout_scrollFlags]:這個屬性上一篇文章已經解釋過了,不再重復描述了。

[app:toolbarId]:在折疊的時候 顯示的toolbar的id

[contentScrim]:當Toolbar折疊到一定程度時的背景顏色

[scrimAnimationDuration]:控制Toolbar收縮時,顏色變化持續時間

[collapsedTitleTextAppearance]:在折疊的時候標題文字的外觀。必須引用另一個資源

[expandedTitleTextAppearance ]:在展開的時候標題文字的外觀

[collapsedTitleGravity]:指定在折疊之后標題放置的位置

[expandedTitleGravity]:在展開的時候 標題放置的位置

[expandedTitleMargin]:設置邊界距離,還可以單獨設置Bottom、Top、Left、Right等

[scrimVisibleHeightTrigger]:觸發背景顏色改變

[statusBarScrim]:在折疊的時候 狀態欄 的背景顏色(一般不需要設置)

[titleEnabled]:是否顯示標題

以上屬性效果就不截圖了。

(3)其他說明

如果理解前兩篇文章的話,就會覺得這個特別簡單

CollapsingToolbarLayout往往和Toolbar配合使用

[本章完...]

總結

以上是生活随笔為你收集整理的android 三个按钮联动,Android之嵌套联动三:CollapsingToolbarLayout+Toolbar的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美精品成人在线 | 好看的黄色网址 | 成人午夜精品无码区 | 成人在线观看av | 久草资源| 天堂俺去俺来也www久久婷婷 | 艳妇乳肉豪妇荡乳av无码福利 | 欧美日韩免费网站 | 自拍偷拍小视频 | 黄色一区二区三区 | 国产色在线视频 | 特级黄色录像 | 东北女人av | 成人免费在线播放 | 精品日本一区二区三区在线观看 | www.国产91| 日韩欧美无 | 欧美人妖xxxx | 一区二区三区在线观看 | 一本一道人人妻人人妻αv 九一在线视频 | 一级视频免费观看 | 久久精品久久久久久 | 黄网站在线观看 | 久草国产精品 | 91爱爱爱| 亚洲综合在线播放 | 婷婷色网站 | 色吧五月天 | 亚洲va在线∨a天堂va欧美va | 日韩欧美中文字幕一区 | 国产日韩中文 | 国产乱在线 | 日韩天天操 | a级片在线播放 | 亚洲一区二区三区国产 | 成人在线观看网 | 一区二区三区视频免费在线观看 | 婷婷激情视频 | 精品无码久久久久久久久 | 一区二区三区四区免费观看 | 精品国产区一区二 | 波多野结衣视频免费在线观看 | 亚洲精品久久久乳夜夜欧美 | 午夜污片 | 伊人av在线 | 91亚洲一区| 136福利视频导航 | 波多野结衣一区二区三区在线 | 中国丰满老太hd | 国产一区二区小视频 | 九九久久免费视频 | 国产福利精品视频 | 亚洲精品黄色 | 不卡av网站 | 欧美日韩国产免费一区二区三区 | 在线视频综合网 | 极品美女扒开粉嫩小泬 | 亚洲夜色 | 中文字幕av高清 | 久久精品在线 | 天天噜| 亚洲国产av一区二区三区 | 91导航| 色婷婷在线视频 | 国产精品视频免费在线观看 | www.日本在线视频 | 91香蕉视频黄色 | 可以免费看的av | 精品h视频| 中文字幕在线网 | 欧美亚洲另类图片 | 三级全黄的视频 | 国产成人免费电影 | 噜啪啪 | 日韩精品一二区 | 中文字幕网伦射乱中文 | 国内性视频 | 欧洲影院| 日本一区视频在线 | 激情丁香 | 中文av在线播放 | 在线视频网| 性视频播放免费视频 | 久久精品视频免费看 | 国产裸体无遮挡 | 中文字幕亚洲精品在线 | 欧美一区二区三区色 | 二区三区av| 谁有免费黄色网址 | 91黄色看片| 天天综合网久久 | 色先锋资源网 | 亚洲欧美一区二区激情 | 人妻av一区二区三区 | 在线观看超碰 | 久久午夜精品视频 | jizz中文字幕 | 国产精品久久久久久久久动漫 | wwwxxx日本|