

validateButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                String userID = idEditText.getText().toString();
                Log.d("RegisterActivity", "냐옹냐옹1");
                Log.d("RegisterActivity", userID);
                Response.Listener<String> listener = new Response.Listener<String>() {
                    @Override
                    public void onResponse(String response) {
                        try {
                            JSONObject jsonResponse = new JSONObject(response);
                            boolean success = jsonResponse.getBoolean("success");
                            Log.d("RegisterActivity!!", jsonResponse.getBoolean("success")+"");
                            Log.d("RegisterActivity", "냐옹냐옹3");
                            Log.d("RegisterActivity", jsonResponse.getString("userID");
        ------이부분-----       if(success){
                                Log.d("RegisterActivity", "냐옹냐옹4");
                                Log.d("RegisterActivity", jsonResponse.getString("userID"));
                                AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
                                builder.setMessage("사용가능한 아이디입니다.")
                                        .setNegativeButton("확인", null)
                                        .setCancelable(true)
                                        .create();
                                builder.show();
                                validate = 1;
                            }
                            else{
                                Log.d("RegisterActivity", "냐옹냐옹5");
                                Log.d("RegisterActivity", jsonResponse.getString("userID"));
                                AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
                                builder.setMessage("이미 사용되고 있는 아이디입니다.")
                                        .setNegativeButton("확인", null)
                                        .setCancelable(true)
                                        .create();
                                builder.show();
                            }
                        } catch (Exception e) {
                            e.printStackTrace();
                        }
                    }
                };
                ValidateRequest request = new ValidateRequest(userID, listener);
                RequestQueue queue = Volley.newRequestQueue(RegisterActivity.this);
                queue.add(request);
                Log.d("RegisterActivity", "냐옹냐옹2");
                Log.d("RegisterActivity", userID);
            }
        });
log 찍어봤을 때 boolean success가 true가 되는데도 if문이 작동하질 않습니다. 해결방법 알려주실 고수님들 ㅠㅠ 도와주세요