set the card color into green if the incubation time equals to 15. and it turns red if the incubation time equals 25, new push

This commit is contained in:
Mariya
2023-09-26 14:44:26 +05:30
parent e34e7ada52
commit 1d017f0578

View File

@@ -47,9 +47,9 @@ class UserListAdapter(
btnStartIncubation.visibility = View.GONE btnStartIncubation.visibility = View.GONE
} }
if (isTimeEqualTotime(model.incubationTime, 15)) { if (isTimeEqual(model.incubationTime, 15)) {
userCard.setCardBackgroundColor(Color.GREEN) userCard.setCardBackgroundColor(Color.GREEN)
} else if (isTimeEqualTotime(model.incubationTime, 25)) { } else if (isTimeEqual(model.incubationTime, 25)) {
userCard.setCardBackgroundColor(Color.RED) userCard.setCardBackgroundColor(Color.RED)
} }
@@ -135,7 +135,7 @@ class UserListAdapter(
private fun isTimeEqualTotime(createdAt: String, targetMinutes: Int): Boolean { private fun isTimeEqual(createdAt: String, targetMinutes: Int): Boolean {
val formatter = SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault()) val formatter = SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault())
val createdAtDate: Date = formatter.parse(createdAt) ?: return false // Return false if parsing fails val createdAtDate: Date = formatter.parse(createdAt) ?: return false // Return false if parsing fails