可能是因为你在创建自定义tab的时候没有使用正确的布局文件或者没有正确设置布局属性。请确保以下几点:

  1. 在创建自定义tab的布局文件中,TabLayout.Tab 的布局根节点应该是一个 ViewGroup,比如 LinearLayout。
  2. 在这个 ViewGroup 中添加需要显示的控件,比如 ImageView 和 TextView,并设置相应的布局属性。
  3. 在调用 TabLayout.Tab.setCustomView() 方法时,传入正确的布局文件。

如果依然无法解决问题,请检查你的代码是否存在其他问题,比如未正确初始化 Viewpager 或者 TabLayout 等。

安卓TabLayout+Viewpager setupWithViewPager后 tabgetCustomView返回为空

原文地址: https://www.cveoy.top/t/topic/hiz8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录