From 847520429201417359ae652df7dc2a87e62f1c86 Mon Sep 17 00:00:00 2001 From: gallonyin Date: Thu, 4 May 2023 23:28:31 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=82=AC=E6=B5=AE=E7=AA=97=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/yameida/floatwindow/DefaultFloatService.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/floatwindow/src/main/java/org/yameida/floatwindow/DefaultFloatService.kt b/floatwindow/src/main/java/org/yameida/floatwindow/DefaultFloatService.kt index 92b69b7..589bf6f 100644 --- a/floatwindow/src/main/java/org/yameida/floatwindow/DefaultFloatService.kt +++ b/floatwindow/src/main/java/org/yameida/floatwindow/DefaultFloatService.kt @@ -170,7 +170,7 @@ class DefaultFloatService : BaseFloatWindow(), View.OnClickListener { public override fun leftViewOpened(leftView: View) { val layoutParams = leftView.fl_window_measure_left.layoutParams as FrameLayout.LayoutParams leftView.fl_window_measure_left.measure(0, 0) - layoutParams.topMargin = (params.y - leftView.fl_window_measure_left.measuredHeight / 2 - leftView.iv_logo_left.measuredHeight / 2) + layoutParams.topMargin = params.y - BarUtils.getStatusBarHeight() - (leftView.fl_window_measure_left.measuredHeight / 2 - leftView.iv_logo_left.measuredHeight / 2) leftView.fl_window_measure_left.layoutParams = layoutParams // ToastUtils.showShort("左边的菜单被打开了") } @@ -178,7 +178,7 @@ class DefaultFloatService : BaseFloatWindow(), View.OnClickListener { public override fun rightViewOpened(rightView: View) { val layoutParams = rightView.fl_window_measure_right.layoutParams as FrameLayout.LayoutParams rightView.fl_window_measure_right.measure(0, 0) - layoutParams.topMargin = params.y - rightView.fl_window_measure_right.measuredHeight / 2 - rightView.iv_logo_right.measuredHeight / 2 + layoutParams.topMargin = params.y - BarUtils.getStatusBarHeight() - (rightView.fl_window_measure_right.measuredHeight / 2 - rightView.iv_logo_right.measuredHeight / 2) layoutParams.leftMargin = ScreenUtils.getScreenWidth() - rightView.fl_window_measure_right.measuredWidth rightView.fl_window_measure_right.layoutParams = layoutParams // ToastUtils.showShort("右边的菜单被打开了")