Ich entwickle eine TV-Remote-Simulator-App in Android mit einer speziellen Middleware (nicht wichtig).
Im Falle der Lautstärketasten (Volume + und Volume-) versuche ich, das "Volume Up" -Signal wiederholt zu senden, während die Taste gedrückt wird.
Das habe ich zuletzt versucht (Code für einen der Buttons, der andere muss bis auf die Namen identisch sein):
Deklarierte eine boolesche Variable
%Vor%Deklarierte eine innere Klasse mit der folgenden AsyncTask:
%Vor%}
Fügen Sie den Listener zur Schaltfläche hinzu:
%Vor%Ich habe es auch mit einfachen Threads versucht, wie in Increment-Decrement counter while Taste gedrückt wurde , aber keine funktionierte. Die Anwendung funktioniert gut für den Rest der Tasten (Kanäle usw.), aber die Lautstärke wird komplett ignoriert.
Tags und Links android button ontouchlistener ontouchevent