我从查询数据库中生成菜单的每个选项。这是我的代码。
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());
}
一切都好,但问题是如何改变选项菜单的颜色或弹出菜单的背景颜色(从黑色到白色),这是可能的吗?谢谢
https://stackoverflow.com/questions/21231404
复制相似问题