IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Gestion téléchargement progressBar notification + activity


Sujet :

Android

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Points : 53
    Points
    53
    Par défaut Gestion téléchargement progressBar notification + activity
    Bonjour,

    j'affiche le téléchargement d'un fichier dans une notification (donc notification personnalisée avec progressBar), ce téléchargement est lancé à partir d'un bouton dans une activity, et je me demandais comment faire pour que ma barre de progression apparaisse également dans mon activity (et pourquoi pas toute la notification éventuellement ? ) à la manière de ce que fait l'android market ?

    Avant de commencer à coder je voulais savoir les différentes options qui s'offrent à moi...

    Je me demandais si c'était possible en utilisant une progressBar invisible que je rend visible après, mais ça me gêne un peu car je mettrai à jour 2 progressBar qui sont exactement identiques...

    Donc quelle autre solution s'ouvre à moi ? Y a t'il possibilité de rajouter d'une manière ou d'une autre la progressBar dans mon activity ???? Passer par une listActivity qui afficherait mon service qu'est la notification? j'ai pas encore bien compris le fonctionnement...

    Merci d'avance pour vos éclaircissements !

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    On m'a aussi parlé de binder mon activity avec un service...

    Actuellement ma notification est créée et mise à jour par une AsyncTask, il faudrait que je change ça du coup ??

    J'ai un peu du mal à concevoir le principe des bind, service, la façon dont je vais pouvoir interagir avec et il y a peu de ressources en Français j'ai l'impression (et même en anglais d'ailleurs... )

    Alors si quelqu'un a une idée pour résoudre mon problème ce serait cool ^^

  3. #3
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    j'affiche le téléchargement d'un fichier dans une notification (donc notification personnalisée avec progressBar), ce téléchargement est lancé à partir d'un bouton dans une activity, et je me demandais comment faire pour que ma barre de progression apparaisse également dans mon activity (et pourquoi pas toute la notification éventuellement ? ) à la manière de ce que fait l'android market ?

    Pourquoi tu ne passes pas par une ProgressDialog ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    C'est ce que j'avais jusqu'à présent en fait, mais je trouve ça plus classe d'avoir quelque chose comme le market, surtout que ça me permet d'avoir une progressBar personnalisée.

    De plus avec le progressDialog je bloque mon activity non ? Le but c'est de pouvoir voir ses téléchargements en même temps qu'on continue à naviguer dans l'appli, et si on retourne sur l'activity qui a généré la notification, je puisse aussi avoir ma progressBar sur le téléchargement de la vidéo en question (comme lorsqu'on retourne voir l'installation d'une appli sur le market)

    ça t'aide à mieux comprendre mon besoin ? (je suis dégouté j'avais pas calculé ta réponse -___- alors que j'ai pas arrêté d'actualiser depuis hier ^^" )

  5. #5
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Bonjour,

    De plus avec le progressDialog je bloque mon activity non ?
    En fait ça ne te la bloque pas mais tu ne pourra pas y interagir dessus plutôt.

    Je me demandais si c'était possible en utilisant une progressBar invisible que je rend visible après, mais ça me gêne un peu car je mettrai à jour 2 progressBar qui sont exactement identiques...
    Dans ce cas c'est la meilleure solution, il me semble ...

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    Ok merci, c'est exactement ce que je voulais savoir !

    Par contre si je quitte mon activity, est-ce j'arriverai à récupérer ma barre de progression synchronisée à ma notification ?

  7. #7
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Par contre si je quitte mon activity, est-ce j'arriverai à récupérer ma barre de progression synchronisée à ma notification ?
    Normalement oui ! , il te suffira d'aller chercher l'information depuis ton activity pour savoir où en est ton téléchargement .

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    Alors ça par contre je sais pas faire :s :s

    le téléchargement se fait depuis l'asyncTask, et je peux quand même récupérer les infos le concernant à l'intérieure depuis une nouvelle activity au final (puisque mon activity change selon les variables qui lui sont passées)

Discussions similaires

  1. Gestion des ProgressBar
    Par eento dans le forum Android
    Réponses: 2
    Dernier message: 26/08/2012, 13h14
  2. Gestion de sécurité via Active Directory Les pièges
    Par samgratt dans le forum QlikView
    Réponses: 1
    Dernier message: 25/05/2012, 16h09
  3. Réponses: 29
    Dernier message: 19/10/2011, 19h57
  4. Réponses: 0
    Dernier message: 07/06/2011, 12h54
  5. Gestion des rôles avec Active Directory ?
    Par Mandotnet dans le forum ASP.NET
    Réponses: 4
    Dernier message: 11/12/2007, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo