Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. package com.windroid.dinas;
  2.  
  3. .....
  4.  
  5. public class LoginActivity extends AppCompatActivity {
  6.  
  7. GlobalVariables globalVariables;
  8.  
  9. EditText miUser;
  10. EditText miPass;
  11.  
  12. @Override
  13. protected void onCreate(Bundle savedInstanceState) {
  14. super.onCreate(savedInstanceState);
  15. setContentView(R.layout.activity_login);
  16.  
  17. globalVariables = (GlobalVariables)getApplicationContext();
  18.  
  19. miUser = (EditText) findViewById(R.id.eUser);
  20. miPass = (EditText) findViewById(R.id.ePass);
  21. }
  22.  
  23. public void Login(View view) {
  24. new MiTurno().execute("http://10.0.3.2/baradm/sesion.php?id="+miUser.getText().toString());
  25. }
  26.  
  27. package com.windroid.dinas;
  28.  
  29. ......
  30.  
  31. public class MiTurno extends AsyncTask<String, Void, String> {
  32.  
  33. GlobalVariables globalVariables;
  34.  
  35. public GlobalVariables getGlobalVariables() {
  36. return globalVariables;
  37. }
  38.  
  39. @Override
  40. protected String doInBackground(String... urls) {
  41. // params comes from the execute() call: params[0] is the url.
  42. try {
  43. return downloadUrl(urls[0]);
  44. } catch (IOException e) {
  45. return "Unable to retrieve web page. URL may be invalid.";
  46. }
  47. }
  48.  
  49. // onPostExecute displays the results of the AsyncTask.
  50. @Override
  51. protected void onPostExecute(String result) {
  52.  
  53. try {
  54. JSONArray ja = new JSONArray(result);
  55.  
  56. if (!ja.getString(1).equals(miUser.getText().toString())) {
  57. ----> AQUI SE GENERA EL ERROR Y NO SE COMO SOLUCIONARLO
  58. Toast toast = Toast.makeText(LoginActivity.this, "USUARIO NO EXISTE", Toast.LENGTH_LONG);
  59. toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
  60. toast.show();
  61. }
  62. } catch (JSONException e) {
  63. e.printStackTrace();
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement