頂部導航條

TopTab
選項卡組件,可配合ViewPager使用,用於指示器。這個也是我最初設計的目的,當然也可單獨使用。

每個tab標籤都可自定義,通過yIndicator.addTab(View view)添加標籤。當標籤改變時,可用通過設置監聽器來改變標籤的樣式:

yIndicator.setOnSelectedListener(new OnSelectedListener(){

@Override

public void OnSelected(View tab, int index) {//選中的標籤,可用於設置當前標籤的樣式

TextView textTv = (TextView)tab.findViewById(R.id.text);

textTv.setTextColor(0xFF1283EC);

viewPager.setCurrentItem(index);

}  

@Override

public void OnNoSelected(View tab, int index) {//未選中的標籤,可用於清除未選中標籤的當前樣式

TextView textTv = (TextView)tab.findViewById(R.id.text);

textTv.setTextColor(0xFF646464);

}  

});

設置滾動條:

yIndicator.setBarVisibility(false);//是否顯示滾動條

yIndicator.setBarHeight(10);//滾動條高度

yIndicator.setBarColor(0xFF000000);//滾動條顏色

demo下載http://download.csdn.net/detail/qq_35549248/9846893

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章