Create a flowchart on this code
import androidx.appcompat.app.AppCompatActivity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
public class MainActivity extends AppCompatActivity {
Button Sbutton;
EditText editText1, editText2, editText3;
Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Sbutton = findViewById(R.id.button);
editText1 = findViewById(R.id.editText1);
editText2 = findViewById(R.id.editText2);
editText3 = findViewById(R.id.editText3);
Sbutton.setOnClickListener(v -> {
String password = editText2.getText().toString();
String confirmPassword = editText3.getText().toString();
if (password.equals(confirmPassword)) {
MaterialAlertDialogBuilder builder1 = new MaterialAlertDialogBuilder(this);
builder1.setTitle("Information");
builder1.setMessage("Password match");
builder1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "Form Stored!", Toast.LENGTH_SHORT).show();
}
});
builder1.show();
} else {
MaterialAlertDialogBuilder builder2 = new MaterialAlertDialogBuilder(this);
builder2.setTitle("Warning");
builder2.setMessage("Password does not match");
builder2.setNegativeButton("Yes", new DialogInterface.OnClickListener() {
Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "Retry", Toast.LENGTH_SHORT).show();
}
});
builder2.show();
}
});
}
}
import androidx.appcompat.app.AppCompatActivity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
public class MainActivity extends AppCompatActivity {
Button Sbutton;
EditText editText1, editText2, editText3;
Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Sbutton = findViewById(R.id.button);
editText1 = findViewById(R.id.editText1);
editText2 = findViewById(R.id.editText2);
editText3 = findViewById(R.id.editText3);
Sbutton.setOnClickListener(v -> {
String password = editText2.getText().toString();
String confirmPassword = editText3.getText().toString();
if (password.equals(confirmPassword)) {
MaterialAlertDialogBuilder builder1 = new MaterialAlertDialogBuilder(this);
builder1.setTitle("Information");
builder1.setMessage("Password match");
builder1.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "Form Stored!", Toast.LENGTH_SHORT).show();
}
});
builder1.show();
} else {
MaterialAlertDialogBuilder builder2 = new MaterialAlertDialogBuilder(this);
builder2.setTitle("Warning");
builder2.setMessage("Password does not match");
builder2.setNegativeButton("Yes", new DialogInterface.OnClickListener() {
Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getApplicationContext(), "Retry", Toast.LENGTH_SHORT).show();
}
});
builder2.show();
}
});
}
}