当不选择项目时,处理上下文菜单。

问题描述 投票:0回答:1

我需要帮助处理一个我自己无法处理的事件。我在一个Fragment中的TextView上附加了一个上下文菜单,它可以完美地工作。我用 onCreateContextMenu,然后我用 onContextItemSelected. 当我打开菜单时,我想在菜单之外再显示一个元素,比如这张照片中的铅笔。

enter image description here

我的问题是: 当我从菜单中什么都不选,或者按下... 后面 我怎么能让它在菜单的同时消失呢?

先谢谢你了。

编辑:当我从菜单中选择一个项目时,铅笔消失了。

android android-studio android-fragments contextmenu
1个回答
1
投票

试试onContextMenuClosed方法

 @Override
public void onContextMenuClosed(@NonNull Menu menu) {
    Toast.makeText(this, "Closed", Toast.LENGTH_SHORT).show();
    super.onContextMenuClosed(menu);
}
© www.soinside.com 2019 - 2024. All rights reserved.