ToolBar setTitle() setSubtitle()无效

问题:

我设置了
mToolbar = (Toolbar) findViewById (R.id.toolbar);
mToolbar.setTitle ("Title");
mToolbar.setSubtitle ("Subtitle");
但是无效,设置的Title和Subtitle都没有显示,如下图


ToolBar setTitle() setSubtitle()无效_第1张图片

原因:

ToolBar里面的TextView控件的问题


ToolBar setTitle() setSubtitle()无效_第2张图片

第一种解决方案:

删掉去掉ToolBar中的Textview:


ToolBar setTitle() setSubtitle()无效_第3张图片

运行效果如下图:


ToolBar setTitle() setSubtitle()无效_第4张图片

第二种解决方案:

把ToolBar内部的TextView宽度写成包裹体:wrap_content.


ToolBar setTitle() setSubtitle()无效_第5张图片

运行效果如下图(ToolBar中的TextView,即标题两字在Title的右边):


ToolBar setTitle() setSubtitle()无效_第6张图片

你可能感兴趣的:(ToolBar setTitle() setSubtitle()无效)