问题描述
- 安卓 contextMenu 背景颜色或者图片的改变
-
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {
// 添加菜单项
menu.setHeaderTitle("选择改变的颜色:").setHeaderIcon(android.R.drawable.ic_lock_idle_alarm);
menu.add(0, ITEM1, 0, "红色背景");
menu.add(0, ITEM2, 0, "绿色背景");
menu.add(0, ITEM3, 0, "白色背景");
}
只是添加了菜单和标题 但是不知道怎么改变整个对话框的背景颜色或者背景图片 求大神帮忙
解决方案
PopupWindow代替吧
解决方案二:
如果不想用popWindow,你可以在onCreate方法里面定义一个menU布局,设置背景样色或图片,然后再在onCreateContextMenu里面为其添加内容
解决方案三:
这个没办法吧
费要这么弄 就试试反射吧
时间: 2024-11-02 13:02:59