【发布时间】:2018-02-28 09:38:03
【问题描述】:
我为 MenuItem 使用矢量可绘制对象。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
this.menu = menu;
menu.add(Menu.NONE, 1, Menu.NONE, "Pen")
.setIcon(R.drawable.ic_pen)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
return true;
}
我有可变变量“颜色”。 对于 Android 版本 >= Lollipop,我使用 setTin(color)
menuItem.getIcon().setTint(color);
对于 Android
menuItem.setColorFilter(color, PorterDuff.Mode.SCREEN);
如何让这个背景变圆?
【问题讨论】:
标签: android menu menuitem android-vectordrawable