要为Android工具栏菜单项设置背景,可以使用以下代码示例:
menu.xml的菜单文件,其中包含菜单项的定义和属性:
menu_item_background.xml的背景文件,定义菜单项的背景样式:
res/drawable目录下创建一个名为menu_icon.xml的图标文件,用于显示菜单项的图标:
res/color目录下创建两个颜色文件menu_item_pressed_color.xml和menu_item_focused_color.xml,定义菜单项按下和获取焦点时的背景颜色:
onCreateOptionsMenu方法中加载菜单文件:@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu, menu);
return true;
}
这样,当菜单项被按下或获取焦点时,它们的背景颜色将会改变为相应的颜色。你可以根据需要修改背景文件和颜色文件来自定义菜单项的背景样式。