PagerSlidingTabStrip怎么實作它的indicator下劃線自定義長度并且居中?找不到demo,求有實作過的指導
uj5u.com熱心網友回復:
private int indicatorPadding =0;//定義左右間距再包露個方法:public void setIndicatorPadding(int indicatorPadding) {
this.indicatorPadding = indicatorPadding;
invalidate();
}
然后在protected void onDraw(Canvas canvas){
canvas.drawRect(lineLeft+indicatorPadding, height - indicatorHeight, lineRight-indicatorPadding, height, rectPaint);
}
然后在最外面定義屬性樣式的地方呼叫這個方法并賦值mTabs.setIndicatorPadding(120);
uj5u.com熱心網友回復:
二樓的這個方法不行,加上之后所有的indicator長度都是120了轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/140260.html
標籤:Android
上一篇:設備解鎖次數
下一篇:登陸限制問題,大神進來
