Vous pouvez appeler Toast en classe d'activité comme suit: -
Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
Pour afficher dans Fragment ou d'une autre classe, vous devez passer la référence de l'activité ou le contexte dans le constructeur de Fragment ou cette catégorie particulière. Par exemple,
Fragment fragment = new Fragment(activity);
Dans Fragment classe -
Class MyFragment extends Fragment{
private Activity mActivity;
MyFragment(Activity activity){
mActivity = activity;
}
void showToast(){
Toast.makeText(mActivity, text, duration);
}
}
Votre question est extrêmement vague, je recommande d'examiner la façon de créer un [mcve]. – Bryan
J'ai besoin d'appeler le Toast de la classe (TextWatcher) - ce n'est pas une vague vague – tadvas
Avez-vous lu le lien? Je pense que vous devriez lire [comment poser une bonne question] (http://stackoverflow.com/help/how-to-ask). Vous ne fournissez aucune information sur la manière dont vous avez tenté de résoudre votre problème, et vous n'avez pas non plus fourni de code pour reproduire le problème. C'est * une * question vague, et fournir plus d'informations nous aidera à vous aider. – Bryan