2013-05-08 79 views
0

当我打开地图活性显示该屏幕:谷歌地图覆盖的自定义操作栏菜单

http://tinypic.com/r/29frcn/5

点击操作栏上之后,这是应该显示菜单:

http://tinypic.com/r/tziic/5

但不是说,只是菜单的第一个选项所示。我无法附加屏幕截图,因为它也提供了第二张图片(我知道这很奇怪)。

所以,问题是,菜单不显示,但选项的存在。在屏幕前方有动作栏,第一个选项,其余的是地图。但是,如果我在地图中间点击,它会通过选项检测到它并转到正确的页面。

什么是不显示的选择,但工作“正常”的问题呢?

回答

0

建议保持菜单的宽度是固定的,而不是包裹内容和是否可行则可能ü使用的是一些滚动视图或继承类的,所以有可能对其进行自定义,否则保持宽度是固定的应该工作。

+0

我已经使用了wrap_content,match_parent和一个固定宽度的dip单元,并且它们都不工作。最奇怪的是,当我用手机截图时,截图图像就是它应该是的! – trumpetero 2013-05-08 11:58:56

+0

你可以添加一个小的代码片段,因为我面临同样的问题,它使用固定的宽度解决。删除包装内容,无论你使用它,然后尝试,希望这应该工作。 – 2013-05-08 16:37:19

+0

我给了更多信息。我第一次打开页面时,地图会加载,但操作栏不会像我之前所说的那样显示。但是,如果我移动到另一个页面,然后返回,那么菜单会按照它的显示方式显示。任何想法? – trumpetero 2013-05-09 12:05:07