¿Hay alguna alternativa de Zenity disponible para Android?
Estoy tratando de hacer algo como esto usando un script Bash en mi dispositivo Android:
¿Es posible hacer esto sin usar ninguna herramienta externa (o solo con una herramienta externa liviana)? De lo contrario, nombre algunas herramientas de línea de comandos para este propósito.
Escenario de uso esperado, desde la línea de comando:
$ ANWSER=$(android_show_message --buttons OK,Cancel "Do you really want ...?" )
(android_show_message script brings up a tiny apk app using `am start`)
(android_show_message communicates with the app to configure what it want to do)
(android_show_message waits until the app tells it to exit)
user presses "OK", android_show_message exits successfully, printing "OK";
$ if [ "$ANSWER" == "OK" ]; then android_show_message --toast "Operation completed"; fi
(a toast message is shown)
La instalación de una herramienta de línea de comandos necesitará que se instale una aplicación de terminal en su dispositivo. En su lugar, puede utilizar las siguientes herramientas de terceros
Tasker puede hacer estas cosas por ti.
Sólo un pequeño aviso. Es una aplicación de pago y está disponible una versión de prueba. Por favor, pruébalo antes de comprar. Necesita poca comprensión avanzada.
También hay disparador
Simple, gratuito pero tiene un funcionamiento limitado Háganos saber cuál elige.
show_message --buttons OK:Cancel "Hello, world"
en la línea de comando, la aplicación apk sabe que aparece una ventana con los controles respectivos, el usuario hace clic en un botón, imprime show_message
el texto apropiado (es decir, Cancel
) y sale.
VI.