Advertisement
Guest User

Untitled

a guest
Jun 10th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.48 KB | None | 0 0
  1. import android.os.Bundle;
  2. import android.support.annotation.Nullable;
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.view.View;
  5. import android.view.Window;
  6. import android.view.WindowManager;
  7. import android.widget.Button;
  8. import android.widget.EditText;
  9. import com.android.volley.AuthFailureError;
  10. import com.android.volley.Request;
  11. import com.android.volley.Response;
  12. import com.android.volley.VolleyError;
  13. import com.android.volley.VolleyLog;
  14. import com.android.volley.toolbox.JsonObjectRequest;
  15. import com.google.android.gms.common.api.GoogleApiClient;
  16. import org.json.JSONObject;
  17. import java.util.HashMap;
  18. import java.util.Map;
  19.  
  20. public class LoginActivity extends AppCompatActivity {
  21. EditText etUsername, etPassword;
  22. Button bLogin;
  23. String imeiNo = "123456";
  24.  
  25. private GoogleApiClient client;
  26.  
  27. @Override
  28. protected void onCreate(@Nullable Bundle savedInstanceState) {
  29. super.onCreate(savedInstanceState);
  30. requestWindowFeature(Window.FEATURE_NO_TITLE);
  31. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  32. WindowManager.LayoutParams.FLAG_FULLSCREEN);
  33. setContentView(R.layout.activity_login);
  34. //final TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
  35. etUsername = (EditText) findViewById(R.id.etUserName);
  36. etPassword = (EditText) findViewById(R.id.etPassword);
  37. bLogin = (Button) findViewById(R.id.bLogin);
  38. bLogin.setOnClickListener(new View.OnClickListener() {
  39.  
  40.  
  41. @Override
  42. public void onClick(View v) {
  43. final String userName = etUsername.getText().toString().trim();
  44. final String password = etPassword.getText().toString().trim();
  45. String tag_json_obj = "json_obj_req";
  46. final Map<String,String> params = null;
  47. final String url="/volley/resource/";
  48. @Override
  49. protected Map<String, String> getParams()throws AuthFailureError{
  50. Map<String, String> params = new HashMap<String, String>();
  51. params.put("userName", userName);
  52. params.put("password", password);
  53. params.put("imeiNo", "123456");
  54. return params;
  55. }
  56. final JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.POST,url,new JSONObject(params),
  57. new Response.Listener<JSONObject>() {
  58.  
  59. @Override
  60. public void onResponse(JSONObject response) {
  61. VolleyLog.d(response.toString());
  62. //pDialog.hide();
  63. }
  64. }, new Response.ErrorListener() {
  65.  
  66. @Override
  67. public void onErrorResponse(VolleyError error) {
  68. VolleyLog.d("Error: " + error.getMessage());
  69. //pDialog.hide();
  70. }
  71. }) {
  72. };
  73. AppController.getInstance().addToRequestQueue(jsonObjReq,tag_json_obj);
  74. //Response.Listener<String> responseListener = new Response.Listener<String>() {
  75. // @Override
  76. // public void onResponse(String response) {
  77. // VolleyLog.v(response);
  78. // }
  79. // };
  80. //LoginRequest loginRequest = null;
  81. // loginRequest = new LoginRequest(userName, password, imeiNo, responseListener);
  82. // RequestQueue queue = Volley.newRequestQueue(LoginActivity.this);
  83. //queue.add(loginRequest);
  84. }
  85. });
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement