我在工具栏中使用这两种方法:
toolbar.setTitleTextColor(getResources().getColor(R.color.ColorPrimary));
getSupportActionBar().setTitle("title");
使用getSupportActionBar
的原因是因为toolbar.setTitle("title");
无效。
这是一个错误?
答案 0 :(得分:2)
这是正确的行为。
您可以找到更多信息here。
检查Chris Banes的答案。他正在研究Google的Android支持库。
所以我们已经确定当前的行为是正确的。致电
Function<String,Expression> e = STUFF.get(o.getClass()); Expression ex = e.apply(o);
后,操作栏将负责处理标题,这意味着您需要致电setSupportActionBar(Toolbar)
来设置自定义标题。
然后使用:
getSupportActionBar().setTitle(...)