Witam,
od pewnego czasu próbuję napisać własny program który to sterowałby wbudowanym odtwarzaczem muzyki czy to autorstwa HTC czy też Androidowskim. Problem polega na tym iż chciałbym z własnej aplikacji wysyłać tylko 2 komendy "Next" lub "Back" odpowiadającymi za zmianę aktualnie odtwarzanego utworu (oczywiście utwory ułożone są już na playliście więc nie ma potrzeby przesyłania adresów dostawców itd.).
Czy istnieje jakaś możliwość na takowe sterowanie odtwarzaczem?
P.S Aktualnie próbowałem to zrobić za pośrednictwem sendKeyDownUpSync, jednak ta operacja powoduje ciągłe przeskakiwanie utworów a mi zależy wyłącznie na jednorazowej zmianie (z możliwością późniejszego jej powtórzenia).
Tak wygląda mój kod (o którym mowa wyżej):
public void previousTruck()
{
final Instrumentation inst = new Instrumentation();
new Thread(new Runnable() {
public void run() {
new Instrumentation().sendKeyDownUpSync(KeyEvent.KEYCODE_MEDIA_PREVIOUS);
}).start();
}