diff --git a/commons/src/main/java/fr/free/nrw/commons/upload/MwVolley.java b/commons/src/main/java/fr/free/nrw/commons/upload/MwVolley.java index ff7f318b7..b68c0f218 100644 --- a/commons/src/main/java/fr/free/nrw/commons/upload/MwVolley.java +++ b/commons/src/main/java/fr/free/nrw/commons/upload/MwVolley.java @@ -1,7 +1,17 @@ package fr.free.nrw.commons.upload; -/** - * Created by misao on 03-Jan-16. - */ +import android.content.Context; +import com.android.volley.RequestQueue; + + public class MwVolley { + + public MwVolley(Context context) { + + //Instantiate RequestQueue with Application context + RequestQueue queue = VolleyRequestQueue.getInstance(this.getApplicationContext()).getRequestQueue(); + + } + + } diff --git a/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java b/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java index 7777f37cf..614442487 100644 --- a/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java +++ b/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java @@ -3,6 +3,7 @@ package fr.free.nrw.commons.upload; import android.content.*; import android.os.*; +import com.android.volley.RequestQueue; import com.android.volley.Response; import com.nostra13.universalimageloader.core.ImageLoader; import android.net.*; @@ -191,6 +192,8 @@ public class ShareActivity if (coords != null) { Log.d("Image", "Coords of image: " + coords); + + MwVolleyApi apiCall = new MwVolleyApi(this, coords); //asynchronous calls to MediaWiki Commons API to match image coords with nearby Commons categories diff --git a/commons/src/main/java/fr/free/nrw/commons/upload/VolleyRequestQueue.java b/commons/src/main/java/fr/free/nrw/commons/upload/VolleyRequestQueue.java index 03217e3be..058e7b4f9 100644 --- a/commons/src/main/java/fr/free/nrw/commons/upload/VolleyRequestQueue.java +++ b/commons/src/main/java/fr/free/nrw/commons/upload/VolleyRequestQueue.java @@ -1,17 +1,13 @@ package fr.free.nrw.commons.upload; import android.content.Context; -import android.graphics.Bitmap; -import android.util.LruCache; import com.android.volley.Request; import com.android.volley.RequestQueue; import com.android.volley.toolbox.ImageLoader; import com.android.volley.toolbox.Volley; -/** - * Created by misao on 03-Jan-16. - */ + public class VolleyRequestQueue { private static VolleyRequestQueue mInstance; private RequestQueue mRequestQueue; @@ -42,5 +38,5 @@ public class VolleyRequestQueue { public void addToRequestQueue(Request req) { getRequestQueue().add(req); } - + } \ No newline at end of file