各位版大好,
小弟使用TabLayout遇到了一个问题,使用的TabLayout是基于这里:
https://goo.gl/rNO2Rf
由于业主要求ICON要放在页签文字的右边,而不能使用内建的setIcon方法
(所以使用页面的第三种“添加自定义的view到tab”)
只是遇到了一个问题,如何做到“选到该页签时可以更改图示”呢?
已经在
SimpleFragmentPagerAdapter分别抓到那三张图了,
只是不知道在Tablayout的哪里抓到“目前选择的页面”。
已经尝试过:
于ThirdActivity中的onCreate中增加
tabLayout.setOnTabSelectedListener(...)
└→新增资料会当机,而且有删除线,貌似已被弃用。
或
tabLayout.getSelectedTabPosition()
└→尝试过在onResume、onPause中抓这个值,但是都只有一开始会抓一次。
谢谢大家指教!