TabLayout+ViewPager 设置icon
来源:互联网 发布:php 16进制转字符串 编辑:程序博客网 时间:2024/06/03 20:31
Activity中
<span style="white-space:pre"></span>tablayout = (TabLayout) findViewById(R.id.tablayout<span style="font-family: Arial, Helvetica, sans-serif;">);</span> vp = (ViewPager) findViewById(R.id.vp); vp.setAdapter(new ViewPagerAdapter(getSupportFragmentManager(),fragments)); tablayout.setupWithViewPager(vp); tablayout.getTabAt(0).setIcon(图片一);<pre name="code" class="java"><span style="white-space:pre"></span>tablayout.getTabAt(1).setIcon(<span style="font-family: Arial, Helvetica, sans-serif;">图片二</span><span style="font-family: Arial, Helvetica, sans-serif;">);</span><span style="font-family: Arial, Helvetica, sans-serif;"> </span>
<span style="white-space:pre"></span>tablayout.getTabAt(2).setIcon(图片三);
ViewPagerAdapter
public class ViewPagerAdapter extends FragmentPagerAdapter { private Fragment[] fragments; private String[] title = {"一","二","三"}; public ViewPagerAdapter(FragmentManager fm,Fragment[] fragments) { super(fm); this.fragments = fragments; } @Override public Fragment getItem(int position) { if(fragments[position] == null){ switch(position){ case 0: fragments[position] = new FragmentOne(); break; case 1: fragments[position] = new FragmentTwo(); break; case 2: fragments[position] = new FragmentThree(); break; } return fragments[position]; } return fragments[position]; } @Override public int getCount() { return fragments.length; } @Override public CharSequence getPageTitle(int position) { return title[position]; } @Override public void destroyItem(ViewGroup container, int position, Object object) {// super.destroyItem(container, position, object); }}
0 0
- TabLayout+ViewPager 设置icon
- TabLayout.Tab设置文字+icon
- ViewPager+TabLayout
- Viewpager+Tablayout
- TabLayout+ViewPager
- TabLayout+ViewPager
- TabLayout+viewPager
- ViewPager+TabLayout
- Tablayout+viewpager
- TabLayout +ViewPager
- tablayout+viewpager
- Tablayout + viewpager
- Tablayout+viewpager
- TabLayout+ViewPager
- Tablayout+Viewpager
- Tablayout+Viewpager
- Tablayout+viewpager
- tablayout +viewpager
- CSS初始化代码_Div+CSS教程
- android 小知识
- 关于开启不保留活动后引发RestoreInstanceState容易崩溃的问题小记
- 关于redis和memcache的使用选择
- Tomcat相关参数调整(windows)
- TabLayout+ViewPager 设置icon
- Android布局之layout_gravity属性
- 关于Base64 编解码的使用方法
- 采访MichaelBolton ----阅读他对于即将成为测试人员有关如何成功的建议
- Arcgis 10.3安装问题以及添加python的包
- IOS之UI--动态设置NavigationBar的颜色以及透明度
- 总结七条助你成为Linux高手的超棒忠告
- 企业轻松组建虚拟局域网——蒲公英Cloud VPN技术
- class的装载