关闭上下文菜单后如何更改ListItem的背景颜色?

时间:2015-04-21 20:29:27

标签: android background-color highlight onlongclicklistener

我希望在显示上下文时突出显示一个项目(例如:menu(displayed after a OnLongClick)),我想在选择一个选项或取消它后取消突出显示它。

关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

长按一下将变量设置为所选行,如果行等于所选行,则将其设置为突出显示的项目,然后在创建菜单的位置放置此

@Override
public void onContextMenuClosed(Menu menu) {
    super.onContextMenuClosed(menu);
    //uncolor row
}

并删除选定的行int或将其设置为-1然后在适配器上调用notifiyDataSetChanged