From b2dc509d5530a9af3b48d7dce7db1e7bf66b06d5 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期三, 28 二月 2024 17:26:58 +0800
Subject: [PATCH] 1、修复新增家庭设备时存在备忘录问题\n2、旅游模块新增加“感言”、“其他费用”、“备注”字段
---
app_base/src/main/java/com/android/app_base/widget/ExtendTitleBar.java | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/app_base/src/main/java/com/android/app_base/widget/ExtendTitleBar.java b/app_base/src/main/java/com/android/app_base/widget/ExtendTitleBar.java
index d57bf25..7c044c9 100644
--- a/app_base/src/main/java/com/android/app_base/widget/ExtendTitleBar.java
+++ b/app_base/src/main/java/com/android/app_base/widget/ExtendTitleBar.java
@@ -1,6 +1,7 @@
package com.android.app_base.widget;
import android.content.Context;
+import android.graphics.Color;
import android.util.AttributeSet;
import android.view.Gravity;
@@ -33,26 +34,30 @@
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
- setTitleGravity(titleGravity);
+ reSetTitleGravity(titleGravity);
}
@Override
public TitleBar setTitleGravity(int gravity) {
titleGravity = gravity;
+ return super.setTitleGravity(gravity);
+ }
+
+ public void reSetTitleGravity(int gravity) {
gravity = TitleBarSupport.getAbsoluteGravity(this, gravity);
LayoutParams params = (LayoutParams) getTitleView().getLayoutParams();
- params.gravity = gravity;
- // 濡傛灉鏍囬鐨勯噸蹇冧负宸︼紝閭d箞宸﹁竟灏变笉鑳芥湁鍐呭
+ params.gravity = gravity|Gravity.CENTER_VERTICAL;
if (gravity == Gravity.LEFT || gravity == Gravity.START){
params.setMargins(getLeftView().getMeasuredWidth(),0,0,0);
}
-
- // 濡傛灉鏍囬鐨勯噸蹇冧负鍙筹紝閭d箞鍙宠竟灏变笉鑳芥湁鍐呭
if (gravity == Gravity.RIGHT && gravity == Gravity.END){
params.setMargins(0,0,0, getRightView().getMeasuredWidth());
}
getTitleView().setLayoutParams(params);
- return this;
+ }
+
+ public void setTitle(String title){
+ setTitle((CharSequence) title);
}
}
--
Gitblit v1.9.1