public class MyAsyncTask extends AsyncTask<String,Void,String> {
protected String doInBackground(String... strings) {
return Http.get(strings[0]);
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
callbacks.getData(s);
}
public interface Callbacks{
String getData(String string);
}
private Callbacks callbacks;
public void setCallbacks(Callbacks callbacks) {
this.callbacks = callbacks;
}
}