PDA

Ver la Versión Completa : cambiar las función de las teclas del volumen del movil


farute
20-02-2018, 16:36:14
hola
partiendo de una aplicacíon FMX para android,
existe algún modo de que si hago por ejemplo dos pulsaciones rápidas a la tecla de volumen del movil
haga una función que yo le diga.
o con la tecla power, black......

no encuentro nada por google sobre el tema o no se como buscar

gracias

farute
20-02-2018, 16:56:55
he encontrado que se hace con esto:
vkHardwareBack
vkVolumeDown
vkVolumeUp



procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; var KeyChar: Char;
Shift: TShiftState);
begin
case Key of
vkVolumeUp:
begin
//lo que quiero ejecutat
end;
end;
end;


El problema es que con el teléfono apagado no funciona. y que detecte doble pulsación ya.....
una pulsación larga también me podría servir.

Ñuño Martínez
21-02-2018, 12:15:37
Como no guardes el momento en el que se hace la pulsación para consultarla y ver si la anterior se hizo en menos de x tiempo...