Está vez se creará un programa que pida un número y luego ese número es el tiempo de ejecución de una barra de progreso.
El código es el siguiente:
#Importar módulo android y timeimport android,time#instanciación de la clase android droid = android.Android()#Definir mensajes titulo = "Horizontal" mensaje = "Este es una barra de progreso horizontal"#Se pide el tiempo de ejecución en segnumero = droid.getInput("Escriba el tiempo","tiempo:")#Crear la barra horizontal con título, mensaje y el númerodroid.dialogCreateHorizontalProgress(titulo,mensaje,int(numero[1]))#Se muestra la barra de progresodroid.dialogShow()#ejecución del ciclo en 0.1 seg de la barra de progeso for i in range(0,int(numero[1])): time.sleep(0.1) droid.dialogSetCurrentProgress(i)#Se cierra la barra de progesodroid.dialogDismiss()
El programa no evalua si la entrada de datos es un número entero, eso se logra manejando excepciones en python.
A continuación se muestra la imagen de la entrada de datos.
La siguiente imagen es la barra de progreso en ejecución.
A continuación se muestra el código qr del programa en python.
No hay comentarios:
Publicar un comentario