Android Studio 第五十期 - 自定义TabLayout
16lz
2021-01-23
代码已经整理好,效果如下图:
code1:
code2
mCateTabLayout.addOnTabSelectedListener(new TabSelectAdapter() { @Override public void onTabSelected(TabLayout.Tab tab) { TabUtils.tabSelect(mCateTabLayout, tab); int tag = (int) tab.getTag(); if (tag == -1) { return; } if (!once_footer) { once_footer = true; return; } footer_id = tag; //请求数据bufen set_refresh_data(); } }); mCateTabLayout.post(new Runnable() { @Override public void run() { TabUtils.setIndicator(mCateTabLayout, 80, 80); } });// 初始化 tab_add.removeAllTabs();for (FmNewFoodFenleiBean item : list_tab_add) { tab_add.addTab(tab_add.newTab() .setTag(item.getFood_category_id()).setText(item.getFood_category_name())); }
图片1:
图片2:
图片3:
地址:https://github.com/geeklx/MyApplication/tree/master/p036_tablayoutdemo
更多相关文章
- android 工程,点击图片,在屏幕显示
- Android ListView(Selector 背景图片)
- android基础:动画案例(图片翻转)
- 2013.04.10——— android 图片缓存之三createBitmap
- android 识别图片上的二维码
- android图片等比例缩放 填充屏幕
- android 使用xml制作背景图片(shape的用法)
- 2010.11.27———android 展示网络上的图片和播放视频