BloodGroup changes

This commit is contained in:
smileomi18@gmail.com
2023-08-01 14:24:39 +05:30
parent 5c0f325d8d
commit 8d0589a169

View File

@@ -50,19 +50,7 @@ class TestRightResults : Fragment() {
super.onViewCreated(view, savedInstanceState)
setupListeners()
updateResults()
binding.ivHome.setOnClickListener {
CoroutineScope(Dispatchers.IO).launch {
if (binding.etBloodGroup.equals("") || binding.etBloodGroup.equals("Select Blood Group")) {
binding.etBloodGroup.error = "Please enter your blood group"
Toast.makeText(context, "Please enter your blood group", Toast.LENGTH_SHORT).show()
}else{
bloodGroup = binding.etBloodGroup.text.toString()
checkBloodGroup()
}
}
}
viewModel.fireBaseUpload.observe(viewLifecycleOwner) {
if (it == "Success") {
Toast.makeText(
@@ -75,7 +63,25 @@ 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") {
// Show error on EditText
binding.etBloodGroup.error = "Please enter your blood group"
// Show toast message
Toast.makeText(context, "Please enter your blood group", Toast.LENGTH_SHORT).show()
} else {
// No error, continue with the logic
bloodGroup = bloodGroupText
checkBloodGroup()
}
}
}
binding.ivNext.setOnClickListener {
val i = Intent(requireContext().applicationContext, DashboardActivity::class.java)
startActivity(i)