Guest User

Untitled

a guest
Jan 21st, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
  2. Process: com.example.yasht.cricketapp, PID: 11929
  3. java.lang.RuntimeException: An error occurred while executing doInBackground()
  4. at android.os.AsyncTask$3.done(AsyncTask.java:325)
  5. at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
  6. at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
  7. at java.util.concurrent.FutureTask.run(FutureTask.java:242)
  8. at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243)
  9. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
  10. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
  11. at java.lang.Thread.run(Thread.java:761)
  12. Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.jsoup.nodes.Element.text()' on a null object reference
  13. at com.example.yasht.cricketapp.Bottomnav.score_scrape.doInBackground(score_scrape.java:30)
  14. at com.example.yasht.cricketapp.Bottomnav.score_scrape.doInBackground(score_scrape.java:13)
  15. at android.os.AsyncTask$2.call(AsyncTask.java:305)
  16. at java.util.concurrent.FutureTask.run(FutureTask.java:237)
  17. at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:243) 
  18. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 
  19. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 
  20. at java.lang.Thread.run(Thread.java:761) 
  21.  
  22. public class score_scrape extends AsyncTask<Void,Void,Void> {
  23.  
  24. String words;
  25. TextView score;
  26.  
  27. public score_scrape( TextView score){
  28. this.score =score;
  29.  
  30. }
  31.  
  32.  
  33. @Override
  34. protected Void doInBackground(Void... voids) {
  35.  
  36. try {
  37. Document doc = Jsoup.connect("https://www.google.com/search?q=india+vs+australia+3rd+odi+live+score").get();
  38. Element element = doc.select("div[imspo_mh_cricket__score-major]").first();
  39. words = element.text();
  40.  
  41. } catch (IOException e) {
  42. e.printStackTrace();
  43. }
  44.  
  45.  
  46. return null;
  47. }
  48.  
  49. @Override
  50. protected void onPostExecute(Void aVoid) {
  51. super.onPostExecute(aVoid);
  52. score.setText(words);
  53. }
  54. }
Add Comment
Please, Sign In to add comment