Android实现底部tabbar按钮突出效果
16lz
2021-01-23
在某些情况下,我们可能需要使底部tabbar的中间按钮突出,即类似于如下的效果:
闲鱼底部tabbar按钮突出效果.png
在android要实现该效果,十分简单,只需要在按钮的父布局将android:clipChildren属性设置为false:
...
并设置按钮的layout_gravity为bottom:
示例布局文件如下:
其中android:clipChildren属性的作用为是否限制子View不超过父布局,默认情况下是为true。当该属性为true时,子View超出父布局的部分会被裁剪。因此,将该属性设置为false,父布局不再裁剪子View超出父布局的部分,就能实现突出按钮的效果了。
更多相关文章
- 在Android中用纯Java代码布局
- Android WebView 和 手机后退按钮 的故事
- Android帧布局
- Android控件之利用selector自定义的带文字的图片按钮
- Android系列教程之六:TextView小组件的使用--附带超链接和跑马灯
- android开发(46) 使用 textview实现文字的阴影效果,浮雕效果
- Android源码阅读分析:从Activity开始(二)——加载布局