'q.rorbin:VerticalTabLayout:1.2.5'
问题:优化VerticalTabLayout布局显示
结果:
![](https://i-blog.csdnimg.cn/blog_migrate/4e32dba1c10ae4bdc6f9e1ed74254832.png)
处理流程:导入VerticalTabLayout Mudule到项目中或者复制模块代码,方便自己修改维护
1、找到QTabView,修改单个TabView布局,在此完成
![](https://i-blog.csdnimg.cn/blog_migrate/a0a27c88b944e0da432f02a6d967c083.png)
2、设置图片+文字居中需要将LayoutParams中width,height都设置为LayoutParams.WRAP_CONTENT ,修改设置后params.gravity = Gravity.CENTER设置才有效
![](https://i-blog.csdnimg.cn/blog_migrate/4bed388b9d658509c0a4c41e644fb487.png)
3、在initTitleView方法中,注释掉setGravity设置
![](https://i-blog.csdnimg.cn/blog_migrate/18dddb89893f9975fb458e0ecc7de837.png)
4、refreshDrawablePadding设置图片和文字的距离
![](https://i-blog.csdnimg.cn/blog_migrate/fa1e9e0f9f51565ddf5e897ce7d2609e.png)
5、我的需求到此就完成啦,其他的各位大佬自己再研究一下,布局微调基本都在这个类里