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 :

AsyncTask et Thread UI


Sujet :

Android

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Développeur Java / C++
    Inscrit en
    Mars 2013
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java / C++

    Informations forums :
    Inscription : Mars 2013
    Messages : 128
    Par défaut AsyncTask et Thread UI
    Bonsoir tout le monde,

    Dans l'application que je développe, j'ai:
    - Un model, basé sur le DP Singleton
    - Une vue, représente le model, et écoute aussi le/les changements du model
    - Un objet héritant de AsyncTask<...> travaillant avec le modèle.

    Mon modèle permet, par le biais de méthode, de modifier son contenue, et chaque modification entraine l'appel au méthode d'écoute. Or, vue que l'AsyncTask modifie le contenue, celui-ci va aussi faire appelle au méthode d'écoute, et de ce fait appelle à des méthodes réservé au Thread UI, et ça ce n'est pas permis .

    Je pense que ce problème découle d'une mauvaise conception de ma part, j'essaye de mettre en place un DP MVC simplifié, il n'y a que le modèle et la vue, la vue se charge des contrôles. Je pense que mon implémentation de ce DP m'a fait aboutir à une mauvaise méthode de synchronisation entre ma vue et mon modèle.

    Dans le fichier word mis en pièce jointe, c'est un schéma représentant un exemple d'interaction entre les objets qui posent problème, cela peut vous aider à comprendre.

    Je cherche donc un moyen de contourner ce problème.

    Merci d'avance pour votre aide!
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/02/2016, 12h01
  2. Synchronisation 2 thread asynctask
    Par jojo_ol76 dans le forum Android
    Réponses: 2
    Dernier message: 26/10/2011, 17h25
  3. Threads (AsyncTask) et rotations d'écran
    Par j0o0 dans le forum Android
    Réponses: 9
    Dernier message: 17/01/2011, 13h22
  4. Thread, Service, AsyncTask, Handler?
    Par androidisme dans le forum Android
    Réponses: 8
    Dernier message: 31/08/2010, 13h25

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