Advertisement
Guest User

Untitled

a guest
May 6th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.29 KB | None | 0 0
  1. @Override
  2. protected void onCreate(Bundle savedInstanceState) {
  3. super.onCreate(savedInstanceState);
  4. setContentView(R.layout.activity_result);
  5. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  6. setSupportActionBar(toolbar);
  7. // Intent intent=getIntent();
  8. // ID=intent.getStringExtra("ID");
  9. // new HttpGetTask().execute();
  10.  
  11. logout = (Button) findViewById(R.id.buttonLogout);
  12. nameTv = (TextView) findViewById(R.id.nameTextView);
  13. ageTv = (TextView) findViewById(R.id.ageTextView);
  14. emailTv = (TextView) findViewById(R.id.emailTextView);
  15. usernameTv = (TextView) findViewById(R.id.UsernameTextView);
  16. nameTv.setText(NAME);
  17. ageTv.setText(AGE);
  18. emailTv.setText(EMAIL);
  19. usernameTv.setText(USERNAME);
  20. new HttpRequestTask().execute();
  21.  
  22.  
  23. logout.setOnClickListener(new View.OnClickListener() {
  24. @Override
  25. public void onClick(View v) {
  26. Intent logoutintent = new Intent(Result.this, MainActivity.class);
  27. startActivity(logoutintent);
  28. }
  29. });
  30.  
  31.  
  32. }
  33.  
  34. private class HttpRequestTask extends AsyncTask<Void, Void, Login> {
  35.  
  36.  
  37. @Override
  38. protected Login doInBackground(Void... params) {
  39. try {
  40.  
  41.  
  42. // final String url = "http://192.168.1.213:9001/consumer/local/64";
  43.  
  44. RestTemplate restTemplate = new RestTemplate();
  45. Login lg = restTemplate.getForObject(url, Login.class);
  46. // NAME=lg.getName().toString();
  47. Log.d("", "doInBackground:++++++++++++++++++++++ "+NAME);
  48. return lg;
  49.  
  50. } catch (Exception e) {
  51. Log.e("MainActivity", e.getMessage(), e);
  52.  
  53. }
  54. return null;
  55. }
  56.  
  57. @Override
  58. protected void onCreate(Bundle savedInstanceState) {
  59. super.onCreate(savedInstanceState);
  60. setContentView(R.layout.activity_register);
  61. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  62. setSupportActionBar(toolbar);
  63. editId=(TextView)findViewById(R.id.editId);
  64.  
  65. editName=(TextView)findViewById(R.id.editName);
  66. editAge=(TextView)findViewById(R.id.editAge);
  67. editEmail=(TextView)findViewById(R.id.editEmail);
  68. editUsername=(TextView)findViewById(R.id.editUsername);
  69. editPassword=(TextView)findViewById(R.id.editPassword);
  70. buttonRegister = (Button)findViewById(R.id.buttonRegister);
  71.  
  72. buttonRegister.setOnClickListener(new View.OnClickListener() {
  73. @Override
  74. public void onClick(View v) {
  75.  
  76.  
  77. Toast.makeText(Register.this, "Registration Successful", Toast.LENGTH_SHORT).show();
  78. Name = editName.getText().toString();
  79.  
  80. Age = editAge.getText().toString();
  81. Email = editEmail.getText().toString();
  82. Username = editUsername.getText().toString();
  83. Password = editPassword.getText().toString();
  84.  
  85. Log.d("???????????", "onClick:------------> " + Name);
  86. Log.d("???????????", "onClick:------------> " + ID);
  87. Log.d("???????????", "onClick:------------> " + Age);
  88. Log.d("???????????", "onClick:------------> " + Email);
  89. Log.d("???????????", "onClick:------------> " + Username);
  90. Log.d("???????????", "onClick:------------> " + Password);
  91. new HttpPostTask().execute();
  92. Intent regintent = new Intent(Register.this, Result.class);
  93. //regintent.putExtra("ID",1);
  94. startActivity(regintent);
  95.  
  96. /*Intent regintent = new Intent(Register.this, Result.class);
  97. startActivity(regintent);*/
  98.  
  99.  
  100. }
  101. });
  102.  
  103.  
  104.  
  105.  
  106. }
  107. public class HttpPostTask extends AsyncTask<Void,Void,Login>{
  108.  
  109. @Override
  110. protected Login doInBackground(Void... params) {
  111. final String url = "http://192.168.1.189:9001/login";
  112. RestTemplate restTemplate = new RestTemplate();
  113. Login login = new Login();
  114. login.setName(Name);
  115. login.setAge(Age);
  116. login.setEMail(Email);
  117. login.setUserName(Username);
  118. login.getId();
  119. login.setPassword(Password);
  120. Log.d("???????????", "onClick:!!!!!!!!!!!!!!> " + Name);
  121.  
  122.  
  123. login = restTemplate.postForObject(url, login, Login.class);
  124. ID=login.getId();
  125. Log.d("???????????", "onClick:!!!!!!!!!!!!!!> " + login.getId());
  126.  
  127. return login;
  128. }
  129. @Override
  130. protected void onPostExecute(Login login){
  131. super.onPostExecute(login);
  132. }
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement