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 :

OnClick sur un AppWidget


Sujet :

Android

  1. #1
    Membre éclairé
    Homme Profil pro
    Chef de projet/développeur Odoo
    Inscrit en
    Février 2013
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet/développeur Odoo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 47
    Par défaut OnClick sur un AppWidget
    Je suis en train de construire une petite application débile.
    Un Widget flottant (relative layout), avec un imageButton dessus. Lorsque je clique ça envoie une requete get. Bref, truc simple en apparence.
    Pour ma part mon truc c'est le Python.

    Je place mon image, mon wigdet est sur le home screen, j'ai les attribut clickable et onclick="monclic" dans mon xml.

    Après le soucis c'est la méthode. Il faut utiliser les remotes views.
    J'ai trouvé ça sur le net : (dans mon update de wwidget)

    Intent intent = new Intent(context, MyHomeWidget.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
    views.setOnClickPendingIntent(R.id.imageButton, pendingIntent);

    Moué... mais la méthode 'monclic' je l'écris ou ? le update s'execute au démarrage, pas au clic...

    ça fait deux jours que je suis dessus. J'en peux plus.

    Merci d'avance à vous.

  2. #2
    Membre expérimenté
    Avatar de BeeApps
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2017
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2017
    Messages : 86
    Par défaut
    Salut,

    Tu implémentes ta méthode où tu veux dans ton Java. Voici comment tu dois l'écrire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public void monclic(View view)
        {
            // ton code ici
        }

  3. #3
    Membre éclairé
    Homme Profil pro
    Chef de projet/développeur Odoo
    Inscrit en
    Février 2013
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet/développeur Odoo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 47
    Par défaut
    Merci pour ta réponse


    La manipulation et l'appel des méthode est apparemment différent.
    Cdt

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 141
    Par défaut
    Salut,

    Ton PendingIntent est envoyé à ton Widget lors du clic. Tu le récupères dans la méthode ci-dessous.
    A toi de l’implémenter.


    @Override
    public void onReceive(Context context, Intent intent)

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/05/2006, 15h22
  2. onclick sur deux éléments superposés et IE6
    Par sovitec dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/12/2005, 13h56
  3. Besoin d'une petite aide:onclick sur une cellule
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/11/2005, 08h47
  4. onclick sur bouton radio?
    Par Art19 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/07/2005, 14h43
  5. [HTML][débutante] Map ou Onclick sur image ? Différent ?
    Par khany dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/12/2004, 14h05

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