Android的工作室:不能额外的图标添加到操作栏

问题描述:

我有困难增加一个额外的图标(ic_launcher在styles.xml添加;没有menu.xml文件)到 动作条。我添加了一个可以正常工作的下拉框(3个点),但是如果使用下面的代码,“Item”文本将被添加到 而不是ActionBar(该图标无处显示)。Android的工作室:不能额外的图标添加到操作栏

private void CreateMenu(Menu menu) { 
    MenuItem mnu1 = menu.add(0,0,0,"Item"); { 
     mnu1.setIcon(R.drawable.ic_newicon); 
    } 

public boolean onCreateOptionsMenu(Menu menu) { //--- Everything in the dropdown works fine -- 
    getMenuInflater().inflate(R.menu.activity_main_actions, menu);  //--- The dropdown menu -- 
    return super.onCreateOptionsMenu(menu); 
    ... 
} 

我明显错过了一些简单的东西。任何人都可以协助吗?

试试这个

Drawable drawable = ContextCompat.getDrawable(getApplicationContext(),R.drawable.yourDrawable); 
    toolbar.setOverflowIcon(drawable); 

其他选项看看以下链接 link1

link2

+0

问题解决了。我简单地从xml文件中省略了“android:showAsAction =”always“,所以它现在可以正常工作了。再次感谢。 – Archdeacon

+0

ok cool。很高兴你解决了它你自己 –