《Transfert》Cours Python niveau intermédiaire 3 — Boutons des boîtes de dialogue

L'affiche originale: , cool A Vues: 389 Réponses: 1 Publié dans: 2012-04-18 17:30:57
Tutoriel Python intermédiaire trois - Le texte dans la fenêtre d'invite a été relativement chargé récemment, le didacticiel a donc mis du temps à sortir. Soyez patient et attendez quelques sections supplémentaires de mon tutoriel. Sans plus tarder, commençons maintenant le didacticiel. Je me demande si vous vous souvenez encore de la boîte de dialogue dans la première section ? Si vous ne le connaissez pas, allez le consulter rapidement car vous en aurez besoin dans cette section.Regardons d'abord quelques codes : dialogSetPositiveButtonText ('') Ceci est utilisé pour afficher le bouton OK, qui est celui de gauche. dialogSetNeutralButtonText ('') est utilisé pour afficher le bouton neutre, qui est celui du milieu. dialogSetNegativeButtonText ('') est utilisé pour afficher le bouton négatif, qui est celui de droite. Bon, regardons maintenant le code ensemble : import android #coding=utf-8 droid =android. Droïde Android(). dialogCreateAlert('Prompt', 'Trois boutons') droïde. dialogSetPositiveButtonText('OK') droïde. droïde dialogSetNeutralButtonText('Return'). droïde dialogSetNegativeButtonText('Cancel'). réponse dialogShow() = droïde. dialogGetResponse(). résultat si réponse. has_key('qui'): ~~~~résultat=réponse['qui'] ~~~~if résultat=='positif': ~~~~~~~~droid. makeToast('OK') ~~~~elif result=='neutre' : ~~~~~~~~droïde. makeToast('Return') ~~~~elif result=='negative': ~~~~~~~~droid. makeToast('Cancel') réponse elif. has_key('annulé'): droïde. faireToast(« Quitter ») Le résultat est celui illustré dans la figure 1 : regardons maintenant cette réponse = droïde. dialogGetResponse(). Résultat, cela signifie utiliser dialogGetresponse pour obtenir la valeur de l'événement et l'attribuer à la réponse. has_key (« which ») Ceci est utilisé pour vérifier si l'utilisateur a cliqué sur le bouton, et le dernier bouton annulé est le bouton de retour sur le téléphone physique. résultat = réponse ['which'] Ceci permet de transmettre l'événement du clic sur le bouton au résultat et de déterminer sur quel bouton a été cliqué. if~result=='positive' : C'est lorsque le résultat est égal à positif, l'instruction suivante est exécutée. Même chose ci-dessous. droïde. makeToast ('') est une courte invite et le contenu entre guillemets simples est le contenu à demander. elif est l'abréviation de else et if, ce qui signifie choisir autrement. Bon, le code a été expliqué. Je ne sais pas si vous le comprenez. Si vous ne comprenez toujours pas, veuillez poser une question. Il n'y aura pas de devoirs dans cette section ! Nous parlerons du reste plus tard. La deuxième ressource est le code pédagogique de cette section, remplacé par py "Fin". Répondre aux messages est une vertu !
📷 image (1)
image1
× Aperçu
répondre 🤍 0 📤 partager collecter
Canapé、、、
— Toutes les réponses chargées —

Laisser une réponse