这是我的代码:
private TabLayout tabLayout; private int[] tabIcons = { R.mipmap.ic_compass,R.mipmap.ic_place,R.mipmap.ic_passport,R.mipmap.ic_setting }; ... tabLayout.getTabAt(0).setIcon(tabIcons[0]); tabLayout.getTabAt(1).setIcon(tabIcons[1]); tabLayout.getTabAt(2).setIcon(tabIcons[2]); tabLayout.getTabAt(3).setIcon(tabIcons[3]);
图标的大小取决于图像大小.我怎么能调整它?
解决方法
设置图标填充
for (int i = 0; i < tablayout.getTabWidget().getChildCount(); i++) { tablayout.getTabWidget().getChildAt(i).setPadding(10,10,10); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。