Advertisement
Guest User

Untitled

a guest
Oct 7th, 2015
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. protected JSONObject doInBackground(Object... params) {
  2. int responsecode = -1;
  3. JSONObject jsonResponse = null;
  4. try{
  5. URL HeadingUrl = new URL("http://blog.teamtreehouse.com/api/get_recent_summary/?count=" + NUMBER_OF_POSTS); // Create a URL object
  6. HttpURLConnection connection = (HttpURLConnection) HeadingUrl.openConnection(); //we would make a connection object so as to connect to the url
  7. // above line may throw Malformed exception
  8. connection.connect(); // connection to the required url & also may throw IO exception
  9.  
  10. 1525-1525/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
  11. Process: com.google.android.ears, PID: 1525
  12. java.lang.AssertionError: Unexpected parameter type list size: 0
  13. at com.android.dex.Dex.parameterTypeIndicesFromMethodIndex(Dex.java:426)
  14. at java.lang.reflect.ArtMethod.equalConstructorParameters(ArtMethod.java:106)
  15. at java.lang.Class.getDeclaredConstructorInternal(Class.java:553)
  16. at java.lang.Class.getConstructor(Class.java:529)
  17. at java.lang.Class.getDeclaredConstructor(Class.java:510)
  18. at java.lang.Class.newInstance(Class.java:1595)
  19. at android.app.ActivityThread.installProvider(ActivityThread.java:4987)
  20. at android.app.ActivityThread.installContentProviders(ActivityThread.java:4594)
  21. at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4534)
  22. at android.app.ActivityThread.access$1500(ActivityThread.java:151)
  23. at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
  24. at android.os.Handler.dispatchMessage(Handler.java:102)
  25. at android.os.Looper.loop(Looper.java:135)
  26. at android.app.ActivityThread.main(ActivityThread.java:5254)
  27. at java.lang.reflect.Method.invoke(Native Method)
  28. at java.lang.reflect.Method.invoke(Method.java:372)
  29. at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
  30. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
  31.  
  32. protected void onCreate(Bundle savedInstanceState) {
  33. super.onCreate(savedInstanceState);
  34. setContentView(R.layout.activity_main_list);
  35. mProgressBar = (ProgressBar) findViewById(R.id.progressBar);
  36.  
  37. if (isNetworkEnabled()) {
  38. mProgressBar.setVisibility(View.VISIBLE);
  39. GetTitle gettitle = new GetTitle();
  40. gettitle.execute();
  41. }
  42. else {
  43. Toast.makeText(this,"Check your Network Connection",Toast.LENGTH_LONG).show();
  44. }
  45. }
  46.  
  47. private boolean isNetworkEnabled() {
  48. ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
  49. NetworkInfo networkInfo =manager.getActiveNetworkInfo();
  50. boolean isAvaialble = false;
  51.  
  52. //checking first if the network is not null and then network is connected to web or not
  53. if(networkInfo!=null && networkInfo.isConnected())
  54. {
  55. isAvaialble = true;
  56. }
  57. return isAvaialble;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement