首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >《神探夏洛克》中的子菜单从原来的位置跳到了错误的位置

《神探夏洛克》中的子菜单从原来的位置跳到了错误的位置
EN

Stack Overflow用户
提问于 2014-09-11 16:29:39
回答 1查看 173关注 0票数 0

“神探夏洛克”操作栏中的子菜单(使用安卓平板电脑)在打开时会跳到左侧。我该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2014-09-11 16:42:52

我遇到了完全相同的问题,使用showAsAction="always"从菜单项打开一个子菜单,当您调用supportInvalidateOptionMenu时,操作栏中的项将被回收,但打开的菜单不会关闭。因为它的锚视图是循环的,所以它跳到左上角。

我的解决方案是在使菜单无效之前调用menu.close(),以确保它是关闭的。

这可能是“神探夏洛克”的一个bug,因为由于兼容性问题(新版本中删除了apis ),我没有使用最新版本,所以我不知道它是否已经修复。

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

https://stackoverflow.com/questions/25782701

复制
相关文章

相似问题

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