I am coding my Android application and hit a roadblock.
I cant get a certain method to return a string.
I am using loopjs Async Http Client.
The code is as follows
public static String networkOps(final String relativeURL){
AsyncHttpClient client = new AsyncHttpClient();
client.get(BASE_URL+relativeURL, new TextHttpResponseHandler() {
@Override
public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {
Log.e(TAG,responseString);
}
@Override
public void onSuccess(int statusCode, Header[] headers, String responseString) {
String response = responseString;
Log.i(TAG,responseString);
Log.i(TAG,BASE_URL+relativeURL);
}
});
return response;
}