如何能在toolbar上自动出现向右的箭头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何能在toolbar上自动出现向右的箭头相关的知识,希望对你有一定的参考价值。

getSupportActionBar() 试了下都报空指针了,这个方法是返回actionbar,而我应用的主题是采用toolBar来取代actionbar的,所以会报空。比较直接的方式是:mToolbar.setNavigationIcon(R.drawable.left_arrow);
mToolbar.setNavigationOnClickListener(new View.OnClickListener()
@Override
public void onClick(View v)
XXXActivity.this.finish();

);
这样手动设置了向左箭头,还有监听结束掉当前的Activity。
注意的一点监听要写在setSupportActionBar(mToolbar);之后,不然监听会没效果,我也不懂为什么,知道的@下。
参考技术A setSupportActionBar(toolbar);
//设置toolbar后调用setDisplayHomeAsUpEnabled
getSupportActionBar().setDisplayHomeAsUpEnabled(needDisplayHomeAsUp);本回答被提问者和网友采纳

以上是关于如何能在toolbar上自动出现向右的箭头的主要内容,如果未能解决你的问题,请参考以下文章

如何显示向右箭头符号?现在使用“/ u2192”时这是一个问号

电脑:向下的箭头怎么打?

用JQUERY怎么做出来 图片从右到左自动切换,点击向右的标志,向右移动一张图片

C语言中如何改变字体大小和颜色?

C语言中如何改变字体大小和颜色?

python 定义函数时的字典,向右有个小箭头是啥意思?