8000 +):1.使用google支持库TabLayout打造仿网易新闻Tab标签效果,Tab标签采用自定义布局,可以同时显示图标和标题文字 · lhwCoding/FastDev4Android@6ba27c5 · GitHub
[go: up one dir, main page]

Skip to content

Commit 6ba27c5

Browse files
committed
+):1.使用google支持库TabLayout打造仿网易新闻Tab标签效果,Tab标签采用自定义布局,可以同时显示图标和标题文字
1 parent 769a926 commit 6ba27c5

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

app/src/main/java/com/chinaztt/fda/adapter/CNKFixedPagerAdapter.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ public void destroyItem(ViewGroup container, int position, Object object) {
5858

5959
}
6060
//此方法用来显示tab上的名字
61-
@Override
62-
public CharSequence getPageTitle(int position) {
63-
64-
return titles[position % titles.length];
65-
}
61+
// @Override
62+
// public CharSequence getPageTitle(int position) {
63+
//
64+
// return titles[position % titles.length];
65+
// }
6666
public List<Fragment> getFragments() {
6767
return fragments;
6868
}

app/src/main/java/com/chinaztt/fda/fragment/TabInfoFragment.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ private void initValidata(){
6868
//设置TabLayout模式 -该使用Tab数量比较多的情况
6969
tab_layout.setTabMode(TabLayout.MODE_SCROLLABLE);
7070
//设置自定义Tab--加入图标的demo
71-
// for(int i=0;i<12;i++){
72-
// TabLayout.Tab tab = tab_layout.getTabAt(i);
73-
// tab.setCustomView(mPagerAdater.getTabView(i));
74-
// }
71+
for(int i=0;i<12;i++){
72+
TabLayout.Tab tab = tab_layout.getTabAt(i);
73+
tab.setCustomView(mPagerAdater.getTabView(i));
74+
}
7575
}
7676
}

0 commit comments

Comments
 (0)
0