Android : Wrong response onPostExecute

on Monday, September 22, 2014


i'm doing a login system on an android app, when i enter a wrong account the onPostExecute method returns the right fail message, but after when i enter a existant account and the login is correct its still the same fail message and i don't why !


these is my onPostExecute method :



@Override
protected void onPostExecute(final String res) {
//LoginTask = null;
//showProgress(false);

try {
jObj = new JSONObject(res);
} catch (JSONException e) {
e.printStackTrace();
}
try {
if (jObj.getString("code").equals(1)) {

Intent myIntent = new Intent(getActivity(), HomesActivity.class);
//Lançer l'activité
startActivityForResult(myIntent, 0);

} else {
//password.setError(getString(R.string.error_incorrect_password));
//password.requestFocus();
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle("Error !");
builder.setMessage("The information entered is incorrect.\nPlease try again!")
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();

}
} catch (JSONException e) {
e.printStackTrace();
}

}


Thanks for help.


0 comments:

Post a Comment