MagicIndicator
MagicIndicator copied to clipboard
简单集成了下 tab 下面横线的宽度可以修改吗?
简单集成了下 tab 下面横线的宽度可以修改吗?适应文字宽度,或者给个固定值。
可以实现,代码如下:
@Override public IPagerIndicator getIndicator(Context context) { LinePagerIndicator indicator = new LinePagerIndicator(context); indicator.setMode(LinePagerIndicator.MODE_WRAP_CONTENT); return indicator; }
public static final int MODE_MATCH_EDGE = 0; // 直线宽度 == title宽度 - 2 * mXOffset public static final int MODE_WRAP_CONTENT = 1; // 直线宽度 == title内容宽度 - 2 * mXOffset public static final int MODE_EXACTLY = 2; // 直线宽度 == mLineWidth 看代码 老哥,别张嘴就问