Guest User

Untitled

a guest
Sep 10th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. Activity won't load content quickly enough
  2. @Override
  3. public void onCreate(Bundle savedInstanceState) {
  4.  
  5. super.onCreate(savedInstanceState);
  6.  
  7. Bundle extras = getIntent().getExtras();
  8. if(extras !=null)
  9. {
  10. url = extras.getString("url");
  11. }
  12.  
  13. setContentView(R.layout.splashscreen);
  14. url += "login/?userName=" + Login.loginName + "&password=" + Login.password;
  15.  
  16. DomLoginParser parser = new DomLoginParser(url);
  17. if(parser.parse())
  18. {
  19. Login.loginSuccessful = true;
  20. }
  21. else
  22. {
  23. Login.loginSuccessful = false;
  24. }
  25.  
  26. finish();
  27. }
  28.  
  29. DomLoginParser parser = new DomLoginParser(url);
  30. if(parser.parse())
  31. {
  32. Login.loginSuccessful = true;
  33. }
  34. else
  35. {
  36. Login.loginSuccessful = false;
  37. }
  38.  
  39. private class LoginChecker extends AsyncTask<Void, Void, Void> {
  40.  
  41. protected Void doInBackground(Void... args) {
  42. DomLoginParser parser = new DomLoginParser(url);
  43. if(parser.parse()) {
  44. Login.loginSuccessful = true;
  45. } else {
  46. Login.loginSuccessful = false;
  47. }
  48. return null;
  49. }
  50.  
  51. protected void onPostExecute(Long result) {
  52. // finish the activity
  53. }
  54.  
  55. }
  56.  
  57. @Override
  58. public void onCreate(Bundle savedInstanceState) {
  59. super.onCreate(savedInstanceState);
  60. Bundle extras = getIntent().getExtras();
  61. if(extras !=null) {
  62. url = extras.getString("url");
  63. }
  64. setContentView(R.layout.splashscreen);
  65. url += "login/?userName=" + Login.loginName + "&password=" + Login.password;
  66. new LoginChecker.execute();
  67. }
Add Comment
Please, Sign In to add comment