TabLayoutとViewPagerで、アプリを作ろうとしていました
###困っていたこと
tabLayout.getTabAt(0).setIcon(R.drawable.ic_tab0);
何故かこのコードでアイコンが設定できませんでした
###解決法
問題点: コードの順番
ViewPagerをセットした後でアイコンをセットするようです
###コード
TabLayout tabLayout = (TabLayout)findViewById(R.id.tabLayout);
// set viewPager to TabLayout
tabLayout.setupWithViewPager(viewPager);
// set icons to TabLayout
tabLayout.getTabAt(0).setIcon(R.drawable.ic_input);
tabLayout.getTabAt(1).setIcon(R.drawable.ic_hospital);
tabLayout.getTabAt(2).setIcon(R.drawable.ic_log);
###参考
https://stackoverflow.com/questions/30892545/tablayout-with-icons-only