Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >找出破坏动作模式android的原因

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

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

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

例如,

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

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

3)在方向改变时

4)通过调用actionMode.finish()

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

EN

回答 1

Stack Overflow用户

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

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

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

https://stackoverflow.com/questions/41261370

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文