Android: If statement being skipped even if condition is correct

// I think it may be some spacing problem so try this way
        if(Regresult.trim().equals("-1")){
            Context text = getApplicationContext();
            CharSequence message = "Email already in use.";
            int duration = Toast.LENGTH_SHORT;
            Toast toast = Toast.makeText(text, message, duration);
            toast.show();
        }else if(Regresult.trim().equals("0")){
            Context text = getApplicationContext();
            CharSequence message = "Username already in use.";
            int duration = Toast.LENGTH_SHORT;
            Toast toast = Toast.makeText(text, message, duration);
            toast.show();
        }else if(Regresult.trim().equals("2")) {
            Context text = getApplicationContext();
            CharSequence message = "Registration Successful.";
            int duration = Toast.LENGTH_SHORT;
            Toast toast = Toast.makeText(text, message, duration); toast.show();
        }

Leave a Comment