RISOLTO
codice:
public interface RequestCallback {
void onSuccess(String result);
void onError(String result);
}
...
public void Connetti(String stringa, final RequestCallback callback) {
...
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
try {
callback.onSuccess(s);
} catch (JSONException e) {
callback.onError(e);
}
...
nel main
...
HttpConn myConn = new HttpConn();
myConn.Connetti(stringa, new RequestConn.RequestCallback() {
@Override
public void onSuccess(String result) {
// gestire il risultato
}
@Override
public void onError(String result) {
// gestire l'errore
}
});