2015-11-29 3 views
0

Si possible, j'aimerais en mettre la valeur dans l'instruction conditionnelle (if) et y mettre des arguments.Est-il possible d'obtenir la valeur de la chaîne de Toast.makeText()?

+0

-vous dire des ressources? Toast.makeText (c, 'c.getResources(). GetString (R.string.my_resource_string)', Toast.LENGTH_SHORT) .show(); – nullpointer

+0

N'est-il pas possible d'obtenir la valeur du message toast apparu. Comme si le message toast est bonjour. Ensuite, vous pouvez obtenir la valeur de celui-ci et vous pouvez créer des conditions avec l'utilisation du message toast? Désolé si n'est pas. Je suis juste nouveau pour android. – Jobelle

Répondre

2

Vous pouvez faire comme ceci:

Toast myToast = Toast.makeText(this, "Hellow World!!!", Toast.LENGTH_SHORT); 
     myToast.show(); 

//Now the statement below gets the text displayed 
String displayedText = ((TextView)((LinearLayout)myToast.getView()).getChildAt(0)).getText().toString(); 
+0

Merci beaucoup! :) – Jobelle

+0

là vous allez, vous l'avez (Y) – nullpointer