Advertisement
Guest User

Untitled

a guest
Jul 17th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. package com.example.kun.carkila;
  2.  
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.support.v7.widget.Toolbar;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import android.widget.EditText;
  10. import android.widget.TextView;
  11. import android.widget.Toast;
  12.  
  13. import com.kosalgeek.genasync12.AsyncResponse;
  14. import com.kosalgeek.genasync12.PostResponseAsyncTask;
  15.  
  16. import java.util.HashMap;
  17.  
  18. public class MainActivity extends AppCompatActivity {
  19. final String LOG = "MainActivity";
  20. Button btnLogin;
  21. EditText etUsername, etPassword;
  22. TextView tvRegister;
  23.  
  24.  
  25. @Override
  26. protected void onCreate(Bundle savedInstanceState) {
  27. super.onCreate(savedInstanceState);
  28. setContentView(R.layout.activity_main);
  29. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  30. setSupportActionBar(toolbar);
  31.  
  32. etUsername = (EditText) findViewById(R.id.etUsername);
  33. etPassword = (EditText) findViewById(R.id.etPassword);
  34. btnLogin = (Button) findViewById(R.id.btnLogin);
  35. tvRegister = (TextView) findViewById(R.id.tvRegister);
  36. btnLogin.setOnClickListener(new View.OnClickListener() {
  37. @Override
  38. public void onClick(View v) {
  39. HashMap postData = new HashMap();
  40. String username = etUsername.getText().toString();
  41. String password = etPassword.getText().toString();
  42. postData.put("username", username);
  43. postData.put("password", password);
  44.  
  45. PostResponseAsyncTask task1 = new PostResponseAsyncTask(MainActivity.this, postData,
  46. new AsyncResponse() {
  47. @Override
  48. public void processFinish(String s) {
  49.  
  50. if (s.contains("renterowner")) {
  51. Toast.makeText(MainActivity.this, "Renter Login Successful!", Toast.LENGTH_SHORT).show();
  52. Intent in = new Intent(MainActivity.this, ListActivity.class);
  53. startActivity(in);
  54.  
  55. } else if (s.contains("ownerrenter")) {
  56. Toast.makeText(MainActivity.this, "Owner Login Successful!", Toast.LENGTH_SHORT).show();
  57. Intent in = new Intent(MainActivity.this, ownerhome.class);
  58. startActivity(in);
  59. } else {
  60. Toast.makeText(MainActivity.this, "Login Failed!", Toast.LENGTH_SHORT).show();
  61. }
  62.  
  63.  
  64. }
  65. });
  66. task1.execute("http://carkila.esy.es/authenticate.php");
  67. }
  68. });
  69.  
  70. tvRegister.setOnClickListener(new View.OnClickListener() {
  71. @Override
  72. public void onClick(View v) {
  73. Intent in = new Intent(MainActivity.this, RegisterActivity.class);
  74. startActivity(in);
  75. }
  76. });
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement