Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void registerUser(final String name, final String password, final String Repassword) {
- // Tag used to cancel the request
- String tag_string_req = "req_register";
- pDialog.setMessage("Registering ...");
- showDialog();
- StringRequest strReq = new StringRequest(Request.Method.POST,
- AppConfig.URL_REGISTER, new Response.Listener<String>() {
- @Override
- public void onResponse(String response) {
- Log.d(TAG, "Register Response: " + response.toString());
- hideDialog();
- try {
- JSONObject jObj = new JSONObject(response);
- //JSONArray jare = new JSONArray(response);
- //Log.d(TAG,"iki datane "+jare);
- // boolean error = jsonArray.getBoolean(1);
- // if (!error) {
- // User successfully stored in MySQL
- // Now store the user in sqlite
- JSONObject Data = jObj.getJSONObject("data");
- String username = Data.getString("username");
- String password = Data.getString("password");
- String token = Data.getString("token");
- String join_date = Data.getString("join_date");
- Toast.makeText(getApplicationContext(), "User successfully registered. Try login now!", Toast.LENGTH_LONG).show();
- //int status = jObj.getInt("status");
- //Log.d(TAG,"iki jObj "+username);
- /*if(status == 1){
- Toast.makeText(getApplicationContext(), "User successfully registered. Try login now!", Toast.LENGTH_LONG).show();
- }
- else{
- Toast.makeText(getApplicationContext(), "User not registered. Try Register Again!", Toast.LENGTH_LONG).show();
- }*/
- // db.addUser(username, password, token, join_date);
- //} else {
- // Error occurred in registration. Get the error
- // message
- //String errorMsg = jObj.getString("error_msg");
- //Toast.makeText(getApplicationContext(), errorMsg, Toast.LENGTH_LONG).show();
- // }
- } catch (JSONException e) {
- //e.printStackTrace();
- Toast.makeText(getApplicationContext(), "Registration Error", Toast.LENGTH_LONG).show();
- //Log.d(TAG,"Eroor JSON"+e.getMessage());
- }
- }
- }, new Response.ErrorListener() {
- @Override
- public void onErrorResponse(VolleyError error) {
- Log.e(TAG, "Registration Error: " + error.getMessage());
- Toast.makeText(getApplicationContext(), error.getMessage(), Toast.LENGTH_LONG).show();
- hideDialog();
- }
- }) {
- @Override
- protected Map<String, String> getParams() {
- // Posting params to register url
- Map<String, String> params = new HashMap<String, String>();
- params.put("user_name", name);
- params.put("pass_name", password);
- params.put("re_pass_name", Repassword);
- return params;
- }
- };
- // Adding request to request queue
- AppController.getInstance().addToRequestQueue(strReq, tag_string_req);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement