16 jul. 2010

Widgets en Android con python. Parte 6 (Botones)

Continuando con los widgets del API de ASE para el lenguaje python se hará un script que muestra 3 botones y se mostrará el mensaje del resultado de darle clip al botón.

El código del programa es el siguiente:

#Importando el módulo android.
import android

#Crear la instancia del objeto android
droid = android.Android()

#Título y mensaje del botón.
title = 'Alerta'
message = ('Esta alerta tiene 3 botones y' 'se espera que presione uno')
 
#Crear el widget de mensaje de alerta 
droid.dialogCreateAlert(title, message)
 
#Se definen los mensajes de los botones (si, no y cancelar).
droid.dialogSetPositiveButtonText('Si')
droid.dialogSetNegativeButtonText('No')
droid.dialogSetNeutralButtonText('Cancelar')

#Mostrar el mensaje
droid.dialogShow()

#Captura del resultado de darle clip a algún botón.
#el resultado es un diccionario.
response = droid.dialogGetResponse().result
 
#Se muestra un mensaje con el resultado de darle clip.
droid.makeToast('El resultado de la ejecucion del boton es: %s'    %response['which'])

En la siguiente figura se muestra el widget de los botones.


Luego se presentará las 3 figuras de darle clip a cada botón.
Mensaje del boton Si.
Mensaje del boton Cancelar.

Mensaje del botón No.

Para finalizar se muestra la figura del código QR del script.
Publicar un comentario en la entrada

AddThis