Advertisement
Guest User

Untitled

a guest
Dec 30th, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. package com.example.dominik.praca;
  2.  
  3. import android.content.Intent;
  4. import android.support.v7.app.AlertDialog;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import android.widget.EditText;
  10.  
  11. import com.android.volley.RequestQueue;
  12. import com.android.volley.Response;
  13. import com.android.volley.toolbox.Volley;
  14.  
  15. import org.json.JSONException;
  16. import org.json.JSONObject;
  17.  
  18. public class RegisterActivity extends AppCompatActivity {
  19.  
  20. @Override
  21. protected void onCreate(Bundle savedInstanceState) {
  22. super.onCreate(savedInstanceState);
  23. setContentView(R.layout.activity_register);
  24.  
  25. final EditText etUsername = (EditText) findViewById(R.id.etUsername);
  26. final EditText etPassword = (EditText) findViewById(R.id.etPassword);
  27. final EditText etName = (EditText) findViewById(R.id.etName);
  28. final Button bRegister = (Button) findViewById(R.id.bRegister);
  29.  
  30. bRegister.setOnClickListener(new View.OnClickListener() {
  31. @Override
  32. public void onClick(View view) {
  33. final String name = etName.getText().toString();
  34. final String username = etUsername.getText().toString();
  35. final String password = etPassword.getText().toString();
  36.  
  37. Response.Listener<String> responseListener = new Response.Listener<String>() {
  38.  
  39. @Override
  40. public void onResponse(String response) {
  41. try {
  42. JSONObject jsonResponse = new JSONObject(response);
  43. boolean success = jsonResponse.getBoolean("success");
  44.  
  45. if (success) {
  46. /*Intent intent = new Intent(RegisterActivity.this, LoginActivity.class);
  47. RegisterActivity.this.startActivity(intent);
  48. AlertDialog.Builder builderSuccess = new AlertDialog.Builder(RegisterActivity.this);
  49. builderSuccess.setMessage("Rejestracja zakończona powodzeniem")
  50. .create()
  51. .show();*/
  52. AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
  53. builder.setMessage(response);
  54. }
  55. else {
  56. /*AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
  57. builder.setMessage("Błąd rejestracji")
  58. .setNegativeButton("Ponów", null)
  59. .create()
  60. .show();*/
  61. AlertDialog.Builder builder = new AlertDialog.Builder(RegisterActivity.this);
  62. builder.setMessage(response);
  63. }
  64. } catch (JSONException e) {
  65. e.printStackTrace();
  66. }
  67.  
  68. }
  69. };
  70.  
  71. RegisterRequest registerRequest = new RegisterRequest(name, username, password, responseListener);
  72. RequestQueue queue = Volley.newRequestQueue(RegisterActivity.this);
  73. queue.add(registerRequest);
  74. }
  75. });
  76. }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement