Android 在操作栏中显示图标
我想从服务器获取一个图像,并在操作栏中显示,而不是图标。 我写了下面的代码,在安卓4.2中测试并运行良好,但当我在安卓6.0.1中安装我的应用程序时,没有显示Android 在操作栏中显示图标,android,android-actionbar,icons,Android,Android Actionbar,Icons,我想从服务器获取一个图像,并在操作栏中显示,而不是图标。 我写了下面的代码,在安卓4.2中测试并运行良好,但当我在安卓6.0.1中安装我的应用程序时,没有显示 getActionBar().setTitle("test"); getActionBar().setIcon(icon); android 6.0.1版本使用setTitle()code更改了标题,但无法在我的操作栏中添加图标 我测试了setLogo方法,但不起作用。 如何解决我的问题?尝试以下代码,可能会对您有所帮助 getSupp
getActionBar().setTitle("test");
getActionBar().setIcon(icon);
android 6.0.1版本使用setTitle()
code更改了标题,但无法在我的操作栏中添加图标
我测试了setLogo
方法,但不起作用。
如何解决我的问题?尝试以下代码,可能会对您有所帮助
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_launcher);
使用下面的代码
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbarMain);
setSupportActionBar(toolbar);
setTitle("test");
final ActionBar ab = getSupportActionBar();
assert ab != null;
//ab.setHomeAsUpIndicator(R.drawable.ic_menu);
ab.setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setLogo(R.drawable.logo1);
getSupportActionBar().setDisplayUseLogoEnabled(true);
谢谢,但工具栏无法解析符号,我不知道这是什么!!这是您在xml文件中签入的工具栏id