From 58a4a54c62c65cab92c85fd3edeff832e4572ead Mon Sep 17 00:00:00 2001
From: nilupeng <qingingrunt2010@qq.com>
Date: Tue, 09 Aug 2022 10:59:47 +0000
Subject: [PATCH] gson 转换日期问题 接入登录接口 修改图标和启动页

---
 app/src/main/java/com/runt/open/mvvm/widgets/TitleBarView.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/runt/open/mvvm/widgets/TitleBarView.java b/app/src/main/java/com/runt/open/mvvm/widgets/TitleBarView.java
index 746b72a..df3fd5a 100644
--- a/app/src/main/java/com/runt/open/mvvm/widgets/TitleBarView.java
+++ b/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);
+        }
+    }
 }

--
Gitblit v1.9.1