Podría ser un trabajo para tasker El más famoso automatización herramienta. Otras herramientas de automatización podrían ser capaces de lo mismo (piense en llama ) - pero como Tasker usuario lo describiré de esta manera (siéntase libre de adaptarlo).
La "tarea" a ejecutar sería:
- Keyguard ' Desactivado
Desactivar el bloqueo de pantalla. Puede requerir la SecureSettings Plugin si la variante nativa no funciona.
- Control de medios ' Pausa
para detener tu podcast, música o cualquier cosa multimedia que se esté ejecutando. Esto puede establecerse como "toggle". Es posible que tenga que experimentar un poco aquí; considere, por ejemplo, lo que sucedería con "toggle" cuando no se está reproduciendo ningún podcast - eso tendría el efecto contrario, así que tal vez sea mejor "pause" aquí directamente.
- Lanzar la aplicación
Selecciona aquí tu grabadora de voz.
Ten en cuenta que manipular los controles de la aplicación es más complicado (y puede requerir Root). No he jugado con eso, así que no puedo dar consejos al respecto. Sólo sé que teóricamente que Tasker también es capaz de hacerlo. Otra cosa complicada es la parte de "continuar con el podcast", que puede no ser deseada si no se ha reproducido antes - pero ya te has hecho una idea, espero.
Ahora, necesitamos un disparador y asignarle la tarea de arriba. Aquí hay múltiples opciones con Tasker y muchos más con las toneladas de plugins disponibles (véase, por ejemplo, mi colección de recursos Tasker ). Así que sólo doy un ejemplo aquí que debería tener sentido:
Agitar permite definir un patrón de agitación. Así, por ejemplo, "agitar el dispositivo dos veces de izquierda a derecha" podría activar la acción anterior.
Incluso limitándose a los pasos que he descrito explícitamente, esto minimizaría los pasos que tienes que dar: Agitar el dispositivo, pulsar "grabar", pulsar "guardar", y luego (opcionalmente) continuar con tu podcast.