android-layout - CollapsingToolbarLayout 的toolbarId 属性有什么用?
问题描述
是为了CollapsingToolbarLayout
什么toolbarId
?我在 Google 中找不到任何描述,没有它我的 AppBarLayout/CollapsingToolbarLayout 可以正常工作。
解决方案
CollapsingToolbarLayout
我通过查看( )的源代码自己弄清楚了CTBL
。
CTBL
实际上不需要显toolbarId
式设置,因为如果没有设置 id,它会在其子视图中搜索工具栏。但是,通过设置 atoolbarId
我们可以优化我们的代码,因为这样就CTBL
不必搜索自身(重复发生)。
https://github.com/material-components/material-components-android/blob/master/lib/java/com/google/android/material/appbar/CollapsingToolbarLayout.java
推荐阅读
- reactjs - 输入框的可扩展布局
- c - gstreamer 在第一个示例程序中没有打开窗口
- java - Java:日期字符串到小时
- mongodb - 在两个条件适用的情况下查询相同的文档属性
- go - 写入 exec.Cmd.StdinPipe() 没有任何作用
- c# - 获取 ISO 8601 在给定年份的周数
- python - Python中的异步/等待和同步方式之间的结果没有区别
- algorithm - 8 Queen Problem - Lua,为什么只输出 5 个 Queen?
- python - 无法使用 Pandas 获取标题列的索引
- php - 如何使用位置占位符在 SELECT PDO 查询后迭代 MySQL 表?