Radio Bouton de sélection Changements Toast sur Android

J'ai écrit un test simple demande. Il y a deux boutons radio au sein de l'application. Il y id sont "radio_red" et "radio_blue". J'ai voulu créer un onClickListener événement qui a lu le texte associé au bouton et est ensuite retourné une base de "bonne" ou "Mauvaise" toast.

Voici un exemple de code:

private OnClickListener radio_listener = new OnClickListener() {
    public void onClick(View v){
        RadioButton rb = (RadioButton) v;
        String ans =  rb.getText().toString();
        String an1 = "";

        if (ans.trim() == "Yes") {
            ans = "That's Right.";
        }
            else if (ans.trim() == "No") {
                ans = "thats wrong.";
            }
            else {
                ans = "none.";
            }

        Toast.makeText(v.getContext(), ans , Toast.LENGTH_SHORT).show();
    }

Jusqu'à présent, aucune joie. Voici mon extrait de code. J'ai vérifié mon "main.xml" et le texte associé à l'boutons sont referneced correctement. J'ai ajouté garnitures de s'en assurer. Cependant, tout ce qui est jamais retourné dans le toast est "aucun". Ce qui me manque? Merci d'avance pour toute aide.

OriginalL'auteur Bub | 2010-04-29