From 7a89aaa497af8ff605721138660801733c572d13 Mon Sep 17 00:00:00 2001 From: JSPark <48265129+pknujsp@users.noreply.github.com> Date: Thu, 8 Jun 2023 13:43:50 +0900 Subject: [PATCH] =?UTF-8?q?#91=20=EB=84=A4=ED=8A=B8=EC=9B=8C=ED=81=AC=20?= =?UTF-8?q?=EC=97=B0=EA=B2=B0=20=ED=99=95=EC=9D=B8=20=EB=8B=A4=EC=9D=B4?= =?UTF-8?q?=EC=96=BC=EB=A1=9C=EA=B7=B8=20=EC=9E=91=EC=97=85=20=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 4 +--- .../mediproject/NetworkStateDialogFragment.kt | 20 ++++++++++++++----- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fac93e309..a81afde49 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -14,13 +14,11 @@ android:name="android.hardware.camera" android:required="true" /> - + android:windowSoftInputMode="adjustUnspecified"> diff --git a/app/src/main/java/com/android/mediproject/NetworkStateDialogFragment.kt b/app/src/main/java/com/android/mediproject/NetworkStateDialogFragment.kt index 6f00d377e..95bc1993d 100644 --- a/app/src/main/java/com/android/mediproject/NetworkStateDialogFragment.kt +++ b/app/src/main/java/com/android/mediproject/NetworkStateDialogFragment.kt @@ -4,18 +4,28 @@ import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import com.android.mediproject.databinding.ViewNetworkStateBinding import com.google.android.material.bottomsheet.BottomSheetDialogFragment import dagger.hilt.android.AndroidEntryPoint @AndroidEntryPoint class NetworkStateDialogFragment : BottomSheetDialogFragment() { - private var _binding: BindingView + private var _binding: ViewNetworkStateBinding? = null + + private val binding get() = _binding!! override fun onCreateView( - inflater: LayoutInflater, - container: ViewGroup?, - savedInstanceState: Bundle? - ): View? = inflater.inflate(R.layout.modal_bottom_sheet_content, container, false) + inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? + ): View = ViewNetworkStateBinding.inflate(layoutInflater, container, false).also { + _binding = it + }.root + override fun onViewCreated(view: View, savedInstanceState: Bundle?) { + super.onViewCreated(view, savedInstanceState) + binding.okButton.setOnClickListener { + dismiss() + requireActivity().finish() + } + } } \ No newline at end of file