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);
}
});