From 0b41b5ff7db8e90ced49b04583edebdc39d142ef Mon Sep 17 00:00:00 2001 From: "smileomi18@gmail.com" Date: Tue, 1 Aug 2023 15:48:53 +0530 Subject: [PATCH] BloodGroup changes --- .../testRight/TestRightResults.kt | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/example/hpostesting/presentation/testRight/TestRightResults.kt b/app/src/main/java/com/example/hpostesting/presentation/testRight/TestRightResults.kt index ddb5fd4..033c5bd 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/testRight/TestRightResults.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/testRight/TestRightResults.kt @@ -65,16 +65,18 @@ class TestRightResults : Fragment() { private fun setupListeners() { binding.ivHome.setOnClickListener { CoroutineScope(Dispatchers.IO).launch { - // Get the text from the EditText val bloodGroupText = binding.etBloodGroup.text.toString() - if (bloodGroupText.isBlank() || bloodGroupText == "Select Blood Group") { + if (bloodGroupText.isNullOrBlank() || bloodGroupText == "Select Blood Group") { // Show error on EditText - binding.etBloodGroup.error = "Please enter your blood group" - + withContext(Dispatchers.Main) { + binding.etBloodGroup.error = "Please enter your blood group" + } // Show toast message - Toast.makeText(context, "Please enter your blood group", Toast.LENGTH_SHORT).show() + withContext(Dispatchers.Main) { + Toast.makeText(context, "Please enter your blood group", Toast.LENGTH_SHORT).show() + } } else { // No error, continue with the logic bloodGroup = bloodGroupText @@ -82,7 +84,12 @@ class TestRightResults : Fragment() { } } } - binding.ivNext.setOnClickListener { + // Rest of your code... + + + // Rest of your code... + + binding.ivNext.setOnClickListener { val i = Intent(requireContext().applicationContext, DashboardActivity::class.java) startActivity(i) // moveToSamplePage()