小编use*_*337的帖子

如何更改背景颜色弹出菜单android

我从查询数据库生成菜单的每个选项.这是我的代码.

final PopupMenu popupMenu = new PopupMenu(getBaseContext(), v); 
SQLiteDatabase db = AdapterDb.getReadableDatabase(); 
Cursor cursor = db.rawQuery(sql, null);
int ctritem = 0;
if (cursor.moveToFirst()) {
    popupMenu.getMenu().add(Menu.NONE, ctritem, Menu.NONE, "ALL ITEMS"); 
    do {
        ctritem++;   
        popupMenu.getMenu().add(Menu.NONE, ctritem, Menu.NONE, cursor.getString(0)); 
    } while (cursor.moveToNext());
}
Run Code Online (Sandbox Code Playgroud)

一切都还可以,但问题是如何改变选项菜单的颜色或弹出菜单的背景颜色(从黑色到白色),是否可能?谢谢

android menu colors popup

27
推荐指数
4
解决办法
7万
查看次数

标签 统计

android ×1

colors ×1

menu ×1

popup ×1