java - Activity setTitle 与 Toolbar setTitle 有什么区别
问题描述
我想将当前活动的标题设置为相册的标题。Toolbar.setTitle()
我正在使用该选项设置标题。不过,我最近遇到了setTitle()
设置活动名称并更改标题的设置。
使用其中一个或另一个之间有什么区别吗?
谢谢你。
解决方案
它们之间存在差异。
Activity
'ssetTitle()
将设置布局的标题window
(可以使用 getWindow() 检索,并且它的实例用作 any 的顶级视图Activity
) 。Activity
getActionBar.setTitle()
将设置DecorToolbar
内部用于膨胀ActionBar
的标题Activity
。(因为它使用一种,Toolbar
所以它有一个伴随getActionBar.setSubtitle()
方法)。Toolbar
'ssetTitle()
将设置Toolbar
可以膨胀替换当前使用的标题ActionBar
,或者可以在同一布局文件中以多个数字膨胀,如此处所述。Activity
setSupportActionBar(toolbar)
推荐阅读
- sql-server - 全文索引和包含
- jsf - 文件上传错误
- android - 如何从android中可用的领域数据库文件中检索数据
- numpy - 如何使用 numpy 将图像(200x200 黑白照片)转换为包含 40,000 个值的单个列表?
- python - 使用 matplotlib 垂直对齐子图标题
- python - 无法在“显式等待”条件下包装“driver.execute_script()”
- python - 重新排序数据并创建新的数据文件
- operator-overloading - 如何获得两个浮点数的平均值
- delphi - Indy FTP 突然断开连接
- python - Cygwin 编译错误(windows 10、python 3.7、visual studio 2019)