《Transferir》Tutorial intermedio de Python 3: Botones de cuadro de mensaje

El cartel original: , genial A Vistas: 384 Respuestas: 1 Publicado en: 2012-04-18 17:30:57
Tutorial intermedio tres de Python: el texto en la ventana de aviso ha estado relativamente ocupado recientemente, por lo que el tutorial ha tardado en publicarse. Tenga paciencia y espere algunas secciones más de mi tutorial. Sin más preámbulos, comencemos el tutorial ahora. Me pregunto si todavía recuerdas el cuadro de mensaje de la primera sección. Si no lo sabes, ve y revísalo rápidamente porque lo necesitarás en esta sección.Veamos primero algunos códigos: dialogSetPositiveButtonText ('') Esto se usa para mostrar el botón Aceptar, que es el de la izquierda. dialogSetNeutralButtonText ('') se usa para mostrar el botón neutral, que es el que está en el medio. dialogSetNegativeButtonText ('') se utiliza para mostrar el botón negativo, que es el de la derecha. Bien, ahora veamos el código juntos: import android #coding=utf-8 droid =android. Android() droide. dialogCreateAlert('Preguntar', 'Tres botones') droide. droide dialogSetPositiveButtonText('OK'). dialogSetNeutralButtonText('Return') droide. dialogSetNegativeButtonText('Cancelar') droide. dialogShow() respuesta=droide. diálogoGetResponse(). resultado si respuesta. has_key('cuál'): ~~~~resultado=respuesta['cuál'] ~~~~si resultado=='positivo': ~~~~~~~~droide. makeToast('OK') ~~~~resultado elif=='neutral': ~~~~~~~~droide. makeToast('Return') ~~~~resultado elif=='negativo': ~~~~~~~~droide. makeToast('Cancelar') respuesta elif. has_key ('cancelado'): droide. hacer tostadas('Salir') El resultado es como se muestra en la Figura 1: Ahora veamos esta respuesta = droide. diálogoGetResponse(). resultado, significa usar dialogGetresponse para obtener el valor del evento y asignarlo a la respuesta. has_key ('cuál') Esto se usa para verificar si el usuario hizo clic en el botón y el último botón cancelado es el botón de retorno en el teléfono físico. resultado = respuesta ['cuál'] Esto es para pasar el evento del clic del botón al resultado y determinar en qué botón se hizo clic. if~result=='positivo': Aquí es cuando el resultado es igual a positivo, se ejecuta la siguiente declaración. Lo mismo a continuación. droide. makeToast ('') es un mensaje breve y el contenido entre comillas simples es el contenido que se solicitará. elif es la abreviatura de else y if, que significa elegir lo contrario. Bien, el código ha sido explicado. No sé si lo entiendes. Si aún no lo entiende, publique una pregunta. ¡No habrá tarea en esta sección! Hablaremos del resto más tarde. El segundo recurso es el código de enseñanza para esta sección, cambiado a py "Fin". ¡Responder a las publicaciones es una virtud!
📷 imagen (1)
imagen1
× Avance
responder 🤍 0 📤 compartir recolectar
sofá、、、
— Todas las respuestas cargadas —

Deja una respuesta