我可以在ActionBar菜单图标中使用矢量文件吗?
现在,appCompat支持来自API> 8的矢量文件。我可以在ActionBar菜单中使用vector drawable吗?
最佳答案
如果您以编程方式设置菜单图标,则它适用于Android
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.mymenu, menu);
MenuItem cancelMenuItem = menu.getItem(0);
VectorDrawableCompat vectorDrawableCompat = VectorDrawableCompat.create(getResources(), R.drawable.vector_drawable_delete, null);
cancelMenuItem.setIcon(vectorDrawableCompat);
return super.onCreateOptionsMenu(menu);
}