Pourquoi overridePendingTransition ne prend-il pas effet lorsque je passe de Fragment à une nouvelle activité?

La première activité contient un Fragment, et il y a un bouton à l'intérieur du fragment, et quand je clique sur ce bouton, je souhaite passer à une nouvelle activité avec une animation différente. Donc, je le fais comme ça dans le Fragment:

mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), NewActivity.class); getActivity().startActivity(intent); getActivity().overridePendingTransition( R.anim.forward_activity_move_in, R.anim.forward_activity_move_out); }); 

Cependant, la nouvelle animation ne prend pas effet lors de la nouvelle activité, alors je me demande peut-être que je le fais mal. J'espère que quelqu'un peut m'aider, beaucoup beaucoup 🙂

  • Quelle ORM de java convient-t-elle au système d'exploitation Android et appuie-t-elle la liste paresseuse?
  • Inflatable ImageView pour mettre en GalleryView n'est pas la bonne taille
  • Commentaires sur Android Layout xml
  • Quelle est la manière correcte de faire des insertions / mises à jour / supprime dans Android SQLiteDatabase en utilisant une chaîne de requête?
  • Barre de progression lors du chargement de l'image en utilisant Glide
  • Comment mettre l'image en arrière-plan sur InfoWindow (Google Maps API v2 pour Android)?
  • Comment incorporer le fichier make existant avec Android NDK
  • Obtenir l'image de l'ensemble d'octets dans l'objet JSON à l'application Android
  • Comment utiliser le SSL avec une multi-entité sur Android
  • Textview afficher le texte partiel
  • Comment implémenter une confirmation de confirmation (oui / non) DialogPreference?
  • Dois-je vérifier si ProgressBar est affiché avant de le renvoyer?
  • One Solution collect form web for “Pourquoi overridePendingTransition ne prend-il pas effet lorsque je passe de Fragment à une nouvelle activité?”

    Merci, j'ai résolu ce problème. Vous pouvez trouver des solutions lors de la transition d'activité Change à l'intérieur d'un TabHost

    Eh bien, le problème n'est pas le cas de Fragment, mais le TabActivity cause le problème.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.