private void initTypedArray(Context context, AttributeSet attrs) {
TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.FilterBarLayout);
mFirstFilterTitle = typedArray.getString(R.styleable.FilterBarLayout_firstFilterText);
mSecondFilterTitle = typedArray.getString(R.styleable.FilterBarLayout_secondFilterText);
mThirdFilterTitle = typedArray.getString(R.styleable.FilterBarLayout_thirdFilterText);
mFourthFilterTitle = typedArray.getString(R.styleable.FilterBarLayout_fourthFilterText);
mFifthFilterTitle = typedArray.getString(R.styleable.FilterBarLayout_fifthFilterText);
mFilterBarHeight = (int) typedArray.getDimension(R.styleable.FilterBarLayout_filterBarHeight, DEFAULT_FILTER_BAR_UNIT_HEIGHT);
mFilterTitleSize = typedArray.getDimension(R.styleable.FilterBarLayout_filterTextSize, DEFAULT_FILTER_TITLE_SIZE);
mFilterTitleColor = typedArray.getColor(R.styleable.FilterBarLayout_filterTextColor, DEFAULT_FILTER_TITLE_COLOR);
mFilterTitleSelectedColor = typedArray.getColor(R.styleable.FilterBarLayout_filterTextSelectedColor, DEFAULT_FILTER_TITLE_SELECTED_COLOR);
mFilterCoverColor = typedArray.getColor(R.styleable.FilterBarLayout_filterCoverColor, DEFAULT_FILTER_COVER_COLOR);
mIndicatorDrawable = typedArray.getDrawable(R.styleable.FilterBarLayout_indicatorDrawable);
mIndicatorSelectedDrawable = typedArray.getDrawable(R.styleable.FilterBarLayout_indicatorSelectedDrawable);
mIndicatorGravity = typedArray.getInt(R.styleable.FilterBarLayout_indicatorGravity, DEFAULT_INDICATOR_GRAVITY);
typedArray.recycle();
initializeFromTypedArray();
}
FilterBarLayout.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Closet
作者:
评论列表
文章目录