Using static inner class (just because we avoid pointer to outer class)
authorGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 14 Dec 2014 19:48:04 +0000 (20:48 +0100)
committerGustavo Martin Morcuende <gu.martinm@gmail.com>
Sun, 14 Dec 2014 19:48:04 +0000 (20:48 +0100)
app/src/main/java/name/gumartinm/weather/information/fragment/current/CurrentFragment.java
app/src/main/java/name/gumartinm/weather/information/fragment/overview/OverviewFragment.java

index 2ece175..18b974f 100644 (file)
@@ -380,7 +380,7 @@ public class CurrentFragment extends Fragment {
        return false;
     }
 
-    private class CurrentTask extends AsyncTask<Object, Void, Current> {
+    private static class CurrentTask extends AsyncTask<Object, Void, Current> {
        // Store the context passed to the AsyncTask when the system instantiates it.
         private final Context localContext;
         final CustomHTTPClient HTTPClient;
index c017fd8..8424aba 100644 (file)
@@ -306,7 +306,7 @@ public class OverviewFragment extends ListFragment {
        return false;
     }
 
-    private class OverviewTask extends AsyncTask<Object, Void, Forecast> {
+    private static class OverviewTask extends AsyncTask<Object, Void, Forecast> {
        // Store the context passed to the AsyncTask when the system instantiates it.
         private final Context localContext;
         private final CustomHTTPClient HTTPClient;