ToolBar中菜单menu item图标颜色修改

menu.xml里修改如下:


    

    

代码里修改如下:

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        final MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.quickcontact, menu);
        for(int i = 0; i < menu.size(); i++){
            Drawable drawable = menu.getItem(i).getIcon();
            if(drawable != null) {
                drawable.mutate();
                //这里修改为你想修改的颜色
                drawable.setColorFilter(getResources().getColor(R.color.toolbar_back), PorterDuff.Mode.SRC_ATOP);
            }
        }
        return true;

你可能感兴趣的:(Java,Android)