Passer plusieurs indicateurs à une intention dans Android

J'ai cette activité qui répertorie certaines informations pour lesquelles je propose un bouton de rafraîchissement. La façon dont je le rafraîchit (probablement pas la meilleure façon par aucun moyen) ne fait que lancer l'activité encore une fois. Pour que la pile de retour fonctionne comme je l'ai besoin, je dois passer le drapeau FLAG_ACTIVITY_CLEAR_TOP à l'intention et ça marche bien. Mais pour donner l'illusion que les informations rafraîchissent l'information dans l'activité et ne la FLAG_ACTIVITY_NO_ANIMATION pas complètement, j'ai également besoin d'ajouter le drapeau FLAG_ACTIVITY_NO_ANIMATION . Jusqu'à présent, je n'ai pas pu obtenir ces deux drapeaux pour travailler ensemble. J'ai essayé les méthodes suivantes:

theIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION+Intent.FLAG_ACTIVITY_CLEAR_TOP); theIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION|Intent.FLAG_ACTIVITY_CLEAR_TOP); `

  • Android Obtenez l'heure UTC actuelle
  • Comment appeler setListAdapter dans Android
  • En mettant à jour minSdkVersion de 3 à 4, cela affectera-t-il les utilisateurs existants d'api 3?
  • Android Canvas.drawCircle au centre de l'écran
  • Exception lors de l'utilisation de la bibliothèque ksoap2 pour Android
  • Autorisez uniquement l'iphone / ipad / ipod / android à accéder aux fichiers dans directoy, tous les autres réorientent vers google.com
  •  theIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); theIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 

    Clear top fonctionne correctement pour tous, mais l'animation est toujours là. Toute aide serait grandement appréciée.

  • L'activité Android se redémarre après le déverrouillage du périphérique
  • Quels capteurs utilisés pour Sensor.TYPE_ROTATION_VECTOR
  • Comment utiliser People.getFraction ()?
  • Android: Rafraîchir la galerie après avoir enregistré de nouvelles images
  • Pourquoi cela dit-il que «Ne peut-on pas référencer une variable non finale i dans une classe intérieure définie dans une autre méthode»?
  • Intégrer l'unité avec Eclipse - Comment suivre les instructions "officielles" du didacticiel?
  • 4 Solutions collect form web for “Passer plusieurs indicateurs à une intention dans Android”

    Opérateur d'utilisation | Définir plusieurs indicateurs

     theIntent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION|Intent.FLAG_ACTIVITY_CLEAR_TOP); 

    Utilisez addFlags() afin que vous puissiez ajouter plusieurs numéros de Flags to Intent.

     i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 

    Vous pourriez essayer d'utiliser

     overridePendingTransition(0,0); 

    Immédiatement après avoir appelé startActivity ();

    Pour les gens qui peuvent faire une application Android à Kotlin

     coolIntent.flags = Intent.FLAG_ACTIVITY_SINGLE_TOP or Intent.FLAG_ACTIVITY_NEW_TASK 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.