我正在使用弹出菜单。
我想改变弹出菜单的背景,但找不到实现方法。
我不希望使用警示框对话框的功能。
我有一个按钮,点击监听器会初始化一个弹出菜单。
Button btn = (Button) findViewById(R.id.btn);
OnClickListener listener = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
popup = new PopupMenu(getBaseContext(), v);
popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
popup.setOnMenuItemClickListener(new OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem arg0) {
// TODO Auto-generated method stub
return true;
}
});
popup.show();
}
};
btn.setOnClickListener(listener);
在菜单文件夹中,我有一个名为popup.xml的文件。我想要改变弹出菜单项的背景颜色(不是按钮)。我该怎么做?