2011-03-15 109 views
2

当选项菜单可见时,任何用户操作都会隐藏它。如何防止任何onTouchEvent外部菜单边界导致菜单被隐藏?不要隐藏Android菜单

+1

为什么你需要这个?这会破坏你的用户体验。 – Chris 2011-03-15 10:43:49

+0

我有另一个[导航]面板,它与菜单在一起,所以我想能够处理它。然而,这可能并不是这种功能的最佳实现。 – Mikhail 2011-03-15 11:44:46

回答

1

二者必选其一

setGroupVisible(INT组,布尔可见) 显示或隐藏在给定组中的所有菜单项。

调用setVisible(布尔可见) 设置菜单项的可见性。

无论如何,我认为不完全符合你的菜单意思,如果这不利于评论,我会给你更多的线索。

+0

随着菜单我的意思是一个面板,当菜单按钮被按下时会出现=)并且您的建议仅涉及菜单项,而不是整个面板,不是它? – Mikhail 2011-03-15 11:21:33

+0

是的,你可以尝试隐藏所有的项目,看看它是否以你想要的方式行事(我不知道,我从未试图隐藏所有的项目)。我甚至不确定这可以做到:S – eLobato 2011-03-15 11:32:41