From 9208192b917e4389849baafdbec76ca9c4d36f92 Mon Sep 17 00:00:00 2001 From: EunhoKang Date: Thu, 16 Nov 2023 00:11:18 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20apply=EB=A5=BC=20with=EB=A1=9C=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=ED=95=98=EA=B3=A0=20listener=20=ED=95=A8?= =?UTF-8?q?=EC=88=98=EB=A1=9C=20=EB=AC=B6=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/app/priceguard/ui/login/LoginActivity.kt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt b/android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt index fc6be251..a02eaf38 100644 --- a/android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt +++ b/android/app/src/main/java/app/priceguard/ui/login/LoginActivity.kt @@ -15,8 +15,16 @@ class LoginActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - binding = ActivityLoginBinding.inflate(layoutInflater).apply { + binding = ActivityLoginBinding.inflate(layoutInflater) + with(binding) { viewModel = loginViewModel + } + initListener() + setContentView(binding.root) + } + + private fun initListener() { + with(binding) { btnLoginLogin.setOnClickListener { loginViewModel.logIn { showDialog() @@ -26,7 +34,6 @@ class LoginActivity : AppCompatActivity() { gotoSignUp() } } - setContentView(binding.root) } private fun showDialog() {