ejecutando runOnUiThread en una clase separada [duplicado]

Posible duplicado:
Android cómo ejecutarOnUiThread en otra clase?

Mis clases de Asyn son un archivo de clase separado.

public class AdamTask extends AsyncTask<String, Void, String>{
         public void showToast(final String toast)
        {
            runOnUiThread(new Runnable() {
                public void run()
                {
                    Toast.makeText(context, toast, Toast.LENGTH_SHORT).show();
                }
            });
        }
}

¿Cómo ejecutaría este método en mi clase de AsyncTask? Estoy recibiendo un error El métodorunOnUiThread(new Runnable(){}) is undefined for the type AdamTask

nueva AdamTask (Eve.this,How to pass the eve activity here).ejecutar();

Respuestas a la pregunta(3)

Su respuesta a la pregunta