android -Wie die Rückkehr Wert von asyncTask

ich will den Wert zurück, die von asynctask, nachdem es abgeschlossen. das ist mein code :

class asyncGet extends AsyncTask<Void, String, String> {
    Boolean goterror = false;
@Override
protected String doInBackground(Void... params) {
    HttpClient client = new DefaultHttpClient();
    HttpGet request = new HttpGet(url);
    HttpResponse response;
    try {
        request.setHeader("Cache-Control", "no-cache");
        request.setHeader("Cache-Control", "no-store");
        response = client.execute(request);
        response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
        response.setHeader("Pragma", "no-cache");
        InputStream in = response.getEntity().getContent();
        BufferedReader reader = new BufferedReader(new InputStreamReader(in));
        StringBuilder str = new StringBuilder();
        String line = null;
        while ((line = reader.readLine()) != null) {
            str.append(line);
        }
        in.close();
        return str.toString();
    } catch (Exception e) {
        goterror = true;
    }

    return null;
}

@Override
protected void onPostExecute(String result) {
    super.onPostExecute(result);
    if (pDialog != null && pDialog.isShowing())
        pDialog.dismiss();

    if (result != null && goterror == false) {

}


}

Den async ist in einer anderen Klasse möchte ich zeigen das Ergebnis, wenn es fertig ist .

Wie kann ich wieder das Ergebnis aus dem async ?

Dank

Schreibe einen Kommentar