executando runOnUiThread em uma classe separada [duplicado]

Duplicata Possível:
Android como runOnUiThread em outra classe?

My Asyn Classes é um arquivo de classe 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();
                }
            });
        }
}

Como eu poderia executar esse método na minha classe AsyncTask? Estou recebendo um erro O métodorunOnUiThread(new Runnable(){}) is undefined for the type AdamTask

novo AdamTask (Eve.this,How to pass the eve activity here).executar();

questionAnswers(3)

yourAnswerToTheQuestion