我试过这些--但还是没有看到像以前那样的图标:
getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_launcher);
当我使用自定义工具栏时,它似乎可以工作--但这会迫使我触摸所有布局--有没有更好的方法?
发布于 2014-10-19 22:19:17
getSupportActionBar().setDisplayShowHomeEnabled(true);
随同
getSupportActionBar().setIcon(R.drawable.ic_launcher);
发布于 2014-11-12 23:14:03
这对我很有效:
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setDisplayUseLogoEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_logo);
getSupportActionBar().setDisplayShowTitleEnabled(false); //optional
以及:
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_logo); //also displays wide logo
getSupportActionBar().setDisplayShowTitleEnabled(false); //optional
发布于 2016-06-17 16:50:41
最简单的事情;只需添加:
app:navigationIcon="@drawable/ic_action_navigation_menu">
添加到<android.support.v7.widget.Toolbar
标记
其中@drawable/ic_action_navigation_menu
是图标的名称
https://stackoverflow.com/questions/26440279
复制相似问题