From 4e44a1f8b02f24c3417218f156d84a253f350cc9 Mon Sep 17 00:00:00 2001 From: Rapturate Date: Fri, 28 Aug 2026 10:48:46 -0400 Subject: [PATCH] Validation: Added Toast messages for empty or invalid input --- app/src/main/java/com/example/assignmentone/MainActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/example/assignmentone/MainActivity.java b/app/src/main/java/com/example/assignmentone/MainActivity.java index 9f8937f..b0f864e 100644 --- a/app/src/main/java/com/example/assignmentone/MainActivity.java +++ b/app/src/main/java/com/example/assignmentone/MainActivity.java @@ -6,6 +6,7 @@ import android.view.View; import android.widget.Button; import android.widget.RadioButton; import android.widget.TextView; +import android.widget.Toast; import androidx.activity.EdgeToEdge; import androidx.appcompat.app.AppCompatActivity; @@ -43,6 +44,7 @@ public class MainActivity extends AppCompatActivity { String userInput = tempInput.getEditText().getText().toString().trim(); if(userInput.isEmpty()) { tempInput.setError("Please enter a temperature"); + Toast.makeText(MainActivity.this, "Error: No value entered", Toast.LENGTH_SHORT).show(); return; } try { @@ -61,6 +63,7 @@ public class MainActivity extends AppCompatActivity { } catch (NumberFormatException e) { tempInput.setError("Invalid number format"); + Toast.makeText(MainActivity.this, "Error: Invalid number or special characters", Toast.LENGTH_SHORT).show(); } } });