小编Wal*_*den的帖子

viewpager 刷新后 TabLayout 图标消失

你好有人可以帮我吗

这是我的安卓源代码

private int[] tabIcons = {
        R.drawable.ic_tab_gallery,
        R.drawable.ic_tab_facebook,
        R.drawable.ic_tab_instagram,
        R.drawable.ic_tab_album
};

tabLayout = (TabLayout)findViewById(R.id.tabLayout);
viewPager = (ViewPager)findViewById(R.id.viewpager);


setupViewPager(viewPager);
tabLayout.setupWithViewPager(viewPager);
setupTabIcons();
Run Code Online (Sandbox Code Playgroud)

这就是我在 TabLayout 项目中放置图标的方式

private void setupTabIcons() {
    tabLayout.getTabAt(0).setIcon(tabIcons[3]);
    tabLayout.getTabAt(1).setIcon(tabIcons[1]);
    tabLayout.getTabAt(2).setIcon(tabIcons[2]);
    //tabLayout.getTabAt(3).setIcon(tabIcons[3]);
}
Run Code Online (Sandbox Code Playgroud)

但是在刷新我的 viewPager 之后,我所有的 tabLayout 图标都消失了。谢谢你的帮助。

icons tabs android android-viewpager

4
推荐指数
1
解决办法
1053
查看次数

标签 统计

android ×1

android-viewpager ×1

icons ×1

tabs ×1