我遇到与on this specific question类似的问题。
我使用的是v7支持库中的工具栏和自定义布局。如果我没有选项菜单,我的结果类似于OP在上面链接的问题上的结果:
但是,如果我有一个选项菜单,它会将工具栏向左移动一点(开始)。我想将覆盖工具栏。
有可能吗?我可以破解它的唯一方法是在工具栏布局中添加一个负的右(结束)边距,但这会将菜单移到屏幕外 ...
答案 0 :(得分:0)
最初,整个工具栏包含多个视图,因此他们必须与操作菜单共享宽度。
现在,我将工具栏和其他视图包装在一个容器(FrameLayout
)中,以便它们重叠而不共享宽度。我只需要小心顶部的边距,这样其他视图就不会与动作图标重叠。