我需要帮助处理一个我自己无法处理的事件。我在一个Fragment中的TextView上附加了一个上下文菜单,它可以完美地工作。我用 onCreateContextMenu
,然后我用 onContextItemSelected
. 当我打开菜单时,我想在菜单之外再显示一个元素,比如这张照片中的铅笔。
我的问题是: 当我从菜单中什么都不选,或者按下... 后面 我怎么能让它在菜单的同时消失呢?
先谢谢你了。
编辑:当我从菜单中选择一个项目时,铅笔消失了。
试试onContextMenuClosed方法
@Override
public void onContextMenuClosed(@NonNull Menu menu) {
Toast.makeText(this, "Closed", Toast.LENGTH_SHORT).show();
super.onContextMenuClosed(menu);
}