From 410cab711485e6ef40c60c9fe93a64fce60ad374 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期四, 15 六月 2023 14:25:48 +0800
Subject: [PATCH] 2023年06月15日14:25:36

---
 app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
index b117d45..2c81d80 100644
--- a/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
+++ b/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
@@ -1,5 +1,6 @@
 package com.hdl.photovoltaic.widget;
 
+import android.app.Activity;
 import android.app.Dialog;
 import android.content.Context;
 import android.os.Bundle;
@@ -10,9 +11,11 @@
 
 import androidx.annotation.NonNull;
 import androidx.appcompat.content.res.AppCompatResources;
+import androidx.constraintlayout.widget.ConstraintSet;
 
 import com.hdl.photovoltaic.R;
 import com.hdl.photovoltaic.databinding.LoadingConfirmInputBinding;
+import com.hdl.photovoltaic.utils.KeyboardStateObserverUtils;
 
 /**
  * 杈撳叆纭妗�
@@ -46,6 +49,29 @@
         //鍒濆鍖栫晫闈㈡帶浠剁殑浜嬩欢
         initEvent();
 
+        ///**/鍦ㄧ晫闈腑浣跨敤锛�
+        KeyboardStateObserverUtils.getKeyboardStateObserver((Activity) mContext).setKeyboardVisibilityListener(new KeyboardStateObserverUtils.OnKeyboardVisibilityListener() {
+            @Override
+
+            public void onKeyboardShow() {
+                //Toast.makeText(MainActivity.this,"閿洏寮瑰嚭",Toast.LENGTH_SHORT).show();
+                ConstraintSet cs = new ConstraintSet();
+                cs.connect(R.id.loading_confirmation_rl, ConstraintSet.TOP, ConstraintSet.PARENT_ID, ConstraintSet.TOP, 40);//
+                //搴旂敤绾︽潫
+//                cs.applyTo(viewBinding.contentBaseView);
+//                viewBinding.agreementLl.setVisibility(View.GONE);
+            }
+
+            @Override
+
+            public void onKeyboardHide() {
+                //Toast.makeText(MainActivity.this,"閿洏鏀跺洖",Toast.LENGTH_SHORT).show();
+                ConstraintSet cs = new ConstraintSet();
+                cs.connect(R.id.loading_confirmation_rl, ConstraintSet.TOP, ConstraintSet.PARENT_ID, ConstraintSet.TOP, 40);//
+            }
+
+        });
+
 
     }
 

--
Gitblit v1.8.0