最近新做一个APP、UI设计是别的公司的、很是严格、一个tablayout要自定义才能实现,也怪自己渣、这个功能搞了一上午、趁热打铁、抽出个demo
private void initTab() { mFragmentList = new ArrayList<>(); mFragmentList.add(HomeFragment.newInstance()); mFragmentList.add(HomeFragment.newInstance()); mFragmentList.add(HomeFragment.newInstance()); mFragmentList.add(HomeFragment.newInstance()); Adapter adapter = new Adapter(getSupportFragmentManager()); mCustomViewPager.setAdapter(adapter); tabLayout.setupWithViewPager(mCustomViewPager); one = tabLayout.getTabAt(0); two = tabLayout.getTabAt(1); three = tabLayout.getTabAt(2); four = tabLayout.getTabAt(3); View view1 = View.inflate(getApplicationContext(), R.layout.tablayout_tabitem_view, null); one.setCustomView(view1); TextView text = (TextView) view1.findViewById(R.id.tv_tit