FilterBarLayout.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:Closet 作者:
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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号