Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. `enter code here`
  2. @Override
  3. protected void onCreate(Bundle savedInstanceState) {
  4. super.onCreate(savedInstanceState);
  5. setContentView(R.layout.activity_register);
  6.  
  7. final EditText etAge= (EditText) findViewById(R.id.etAge);
  8. final EditText etName= (EditText) findViewById(R.id.etName);
  9. final EditText etUsername= (EditText) findViewById(R.id.etUsername);
  10. final EditText etPassword= (EditText) findViewById(R.id.etPassword);
  11. final Button bRegister = (Button)findViewById(R.id.bRegister);
  12.  
  13. bRegister.setOnClickListener(new View.OnClickListener() {
  14. @Override
  15. public void onClick(View v) {
  16. final String name=etName.getText().toString();
  17. final String username=etUsername.getText().toString();
  18. final String password=etPassword.getText().toString();
  19. final int age=Integer.parseInt(etAge.getText().toString());
  20.  
  21. Response.Listener<String>responseListener= new Response.Listener<String>(){
  22.  
  23. @Override
  24. public void onResponse(String response){
  25. try {
  26. JSONObject jsonResponse=new JSONObject(response);
  27. boolean success=jsonResponse.getBoolean("success");
  28.  
  29. if(success){
  30. Intent intent=new Intent(RegisterActivity.this, LoginActivity.class);
  31. RegisterActivity.this.startActivity(intent);
  32. }
  33. else{
  34. AlertDialog.Builder builder= new AlertDialog.Builder(RegisterActivity.this);
  35. builder.setMessage("ההרשמה נכשלה .")
  36. .setNegativeButton("נסה שוב",null)
  37. .setIcon(R.drawable.erroricon)
  38. .create()
  39. .show();
  40. }
  41. } catch (JSONException e) {
  42. e.printStackTrace();
  43. }
  44. }
  45. };
  46. RegisterRequest registerRequest= new RegisterRequest(name,username,age,password,responseListener);
  47. RequestQueue queue = Volley.newRequestQueue(RegisterActivity.this);
  48. queue.add(registerRequest);
  49.  
  50.  
  51. }
  52. });
  53.  
  54.  
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement