From 97a27f106fe8606b8210833b519fa50712d6618a Mon Sep 17 00:00:00 2001 From: bhindor Date: Wed, 23 Jul 2025 16:38:32 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20::=20report=20kind=20a?= =?UTF-8?q?nimation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 신고 유형 클릭시 텍스트 값 변경 해주기 --- .../screen/report/ReportActivity.kt | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt b/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt index 1f7aa9b..3b9d7ed 100644 --- a/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt +++ b/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt @@ -49,6 +49,27 @@ class ReportActivity : AppCompatActivity() { viewModel.toggle() } - // TODO menu 값 클릭했을때 선택값으로 텍스트 변경 및 데이터 처리 + // TODO menu 값 클릭했을때 선택값으로 데이터 처리 (서버랑 연결하면서 처리) + binding.tvSiteReport.setOnClickListener(clickListener) + binding.tvFakeBlockReport.setOnClickListener(clickListener) + binding.tvOtherReport.setOnClickListener(clickListener) + + } + + private val clickListener = View.OnClickListener { view -> + when(view.id) { + R.id.tv_site_report -> { + binding.tvReportInfo.text = binding.tvSiteReport.text + viewModel.toggle() + } + R.id.tv_fake_block_report -> { + binding.tvReportInfo.text = binding.tvFakeBlockReport.text + viewModel.toggle() + } + R.id.tv_other_report -> { + binding.tvReportInfo.text = binding.tvOtherReport.text + viewModel.toggle() + } + } } } From 893a1b94b64fbb56673445d999707d8a2bae66de Mon Sep 17 00:00:00 2001 From: bhindor Date: Wed, 23 Jul 2025 16:52:08 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8E=A8=20::=20Ktlint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ktlint --- .../hs/anu/nobet/presentation/screen/report/ReportActivity.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt b/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt index 3b9d7ed..2c8dd5f 100644 --- a/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt +++ b/app/src/main/java/kr/hs/anu/nobet/presentation/screen/report/ReportActivity.kt @@ -53,11 +53,10 @@ class ReportActivity : AppCompatActivity() { binding.tvSiteReport.setOnClickListener(clickListener) binding.tvFakeBlockReport.setOnClickListener(clickListener) binding.tvOtherReport.setOnClickListener(clickListener) - } private val clickListener = View.OnClickListener { view -> - when(view.id) { + when (view.id) { R.id.tv_site_report -> { binding.tvReportInfo.text = binding.tvSiteReport.text viewModel.toggle()