每一個錯誤都是一次提升自我的機會。
此次要說說在使用PagerSlidingTabStrip中遇到的問題,就是我們要針對這個開源庫中的各個地方進行修改的問題,比如 背景顏色,下標的顏色,大小,tab相隔的豎線,下標未選中時的顏色等等,如下圖:(PS:從一個大神那裏找到的,我的UI界面醜,就不放了....)
那麼在這裏面,代碼應該怎麼設置呢....
代碼頂部有:做了一個簡單的說明,我們來看看裏面:
差不多需要註釋的地方都做了說明(PS:本人小白- -所以這個東西大佬們就不要吐槽我了.....)
接下來就是在代碼中進行各個值的設置:
這裏是設置選中的顏色的地方
對照着頂部的菜單,可以去設置自己想要的一些值。
但是有些人設置了很久,但是卻發現一個問題,就是無論怎麼設置,似乎都沒有效果,這是爲啥呢....估計你和我還跳過同一個坑...你看看下面的xml文件....
不知道你看出啥來了沒有....是的就是在xml中我對PagerSlidingTabStrip中的各個要求值進行了賦值,所以我代碼裏怎麼改都是錯了....千萬別跳這個坑...有點深....
順便再加一張在xml用得上的圖,各位使用:
接下來就是配置viewpage,然後自定義顏色樣式的頂部導航欄就好了。