В моей doInBackground, им получить ответ JSon ЛИК это, {"LastName":"","UserID":"","Status":"204","FirstName":""}
фильтр только значение состояния от ответа JSon
Я хочу, чтобы сравнить значение Status
, в моем onPostExcute()
.
В моей asynctask я включил мой onPostExcute, как это, но когда я отлаживаю, он переходит к исключению из myResJson = responseJson.getString («status»);
Может кто поможет мне, как изменить метод onPostExecute
.
@Override
protected void onPostExecute(JSONObject result) {
super.onPostExecute(result);
String myResJson;
try {
myResJson = responseJson.getString("status");
String test = myResJson;
if (test.equals("200")) {
Intent intent = new Intent(contxt, LoginActivity.class);
contxt.startActivity(intent);
} else {
Toast.makeText(contxt,
"Registration Error, Email already exist", Toast.LENGTH_SHORT)
.show();
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}