private Button.OnClickListener goFirstPage = new Button.OnClickListener() {
public void onClick (Voir v) { essayer {passer plus de données de vue android
intention i = new Intent (v.getContext(), quizMath.class); startActivityForResult (i, 0);
} attraper (Exception e) { e.printStackTrace(); // TODO: gérer l'exception }
} }; salut, c'est mon code, mais le problème est que je veux appeler une fonction de classe quizmath.So est-il possible ou non ?. Peut-on passer un entier ou une chaîne depuis startActivityForResult?
onClick public void (Voir v) \t \t \t { \t \t \t \t essayer \t \t \t { \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t login_profile.makeNewProfile(); \t \t \t \t \t Intention ii = nouvelle intention (v.getContext(), login_profile.class); \t \t \t \t \t startActivityForResult (ii, 0); \t \t \t \t \t \t ii.putExtra (com.example.android.login_profile.makeNewProfile(), "bibek"); \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t} je l'ai fait comme ça, mais le problème est de savoir comment puis-je obtenir la valeur "Bibek" de la fonction makeNewProfile? – BIBEKRBARAL
Ou est-ce que je peux passer l'identification de bouton de vue? J'ai 4 boutons et chaque bouton a la même fonction mais je veux savoir quel bouton appelle une fonction? – BIBEKRBARAL
1. Vous devez appeler putExtra avant startActivity. 2. Regardez la documentation pour l'intention. Le premier paramètre doit être une chaîne. Est-ce que makeNewProfile() retourne une chaîne? 3.Jetez un coup d'œil à la documentation de View (http://developer.android.com/reference/android/view/View.html). Vous pouvez utiliser exaple getId() pour identifier la vue appelante. – svens