nilupeng
2022-07-29 fe4fa5323fc075ca7fdf3d6c8cfd20cb0a7d45f8
app/src/main/java/com/runt/open/mvvm/widgets/TitleBarView.java
@@ -67,6 +67,14 @@
        rightTextSize = array.getDimension(R.styleable.TitleBarView_rightTextSize, DimensionUtils.convertSpToPixel(getContext(),14));
        rightPadding = array.getDimension(R.styleable.TitleBarView_rightDrawablePadding,10);
        int leftTint = array.getColor(R.styleable.TitleBarView_leftTint,-1);
        if(leftTint != -1) {
            setTint(leftDra,leftTint);
        }
        int rightTint = array.getColor(R.styleable.TitleBarView_rightTint,-1);
        if(rightTint != -1) {
            setTint(rightDra,rightTint);
        }
        textPaint = new Paint();
        textPaint.setAntiAlias(true); // 是否抗锯齿
        //mTextPaint.setAlpha(50); // 设置alpha不透明度,范围为0~255
@@ -253,4 +261,10 @@
        float height2 = fm.bottom - fm.top + fm.leading;//行高
        return (int) height2;
    }
    private void setTint(Drawable drawable, @ColorInt int color){
        if(drawable!= null){
            drawable.setTint(color);
        }
    }
}