首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找出破坏动作模式android的原因

找出破坏动作模式android的原因
EN

Stack Overflow用户
提问于 2016-12-21 19:08:01
回答 1查看 392关注 0票数 2

我使用动作模式根据上下文显示一些菜单选项。我正在使用ActionMode.Callback接口来监听动作模式事件。每次销毁操作模式时,都会调用onDestroyActionMode(ActionMode mode)

例如,

1)当按下硬件后退按钮时

2)按下操作模式工具栏中的后退箭头图标时

3)在方向改变时

4)通过调用actionMode.finish()

我想知道为什么动作模式被破坏了。因为如果用户通过按下操作模式工具栏中的后退按钮或后退箭头而破坏了操作模式,那么我想要执行一组不同的操作。如何知道销毁操作模式的原因?

EN

回答 1

Stack Overflow用户

发布于 2019-03-15 17:47:24

也许你可以反过来,重写onBackPressed(),并检查当用户按back时actionMode是否显示?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41261370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档