我希望能够创建一个如下所示的底部导航栏。
我的想法是只创建一个底部导航栏,其中带有除中间浮动操作栏以外的所有图标,此后,我将尝试将浮动操作栏覆盖在导航栏上。但是,这导致图标之间的间距不均匀,因此日历图标和心脏图标之间会有很大的间隙。是否可以在android中进行设置?到目前为止,我似乎找不到关于如何在底部导航栏中设置不均匀间距的任何教程。如果不可能的话,还有另一种方法可以实现这种设计吗?希望我的意图是明确的。谢谢 !
答案 0 :(得分:0)
一种方法可能是在左侧的LinearLayout中使左侧的两个图标与右侧的图标相同。然后在每张图像的内部仅留一点填充,以便正确获得图像之间的间距。
您总是可以有一个空白图像占位符,中心按钮将悬停在该占位符上,这样就可以相对于占位符的大小保持间距。