2010-05-29 38 views
2

有沒有一種簡單的方法來告訴默認媒體播放器更改軌道或轉發?從我的應用程序發送音樂控制鍵在Android

我希望能夠向系統媒體播放器(音樂)發送命令,以便從我的應用程序中更改音軌。

有沒有簡單的方法?代碼示例或描述性說明請,我以前沒有爲Android開發過。

更新:它只是HTC音樂不是SDK的一部分,甚至是股票嗎?如果我能夠設法改變曲目,每個球員都會好起來的。

HTC鎖定屏幕有一些方法可以改變音樂播放器中的曲目。是否有可能我可以得到這個並使用它?

Baksmali?

回答

3

我想我的應用程序中發送命令到 系統的媒體播放器(音樂)到 更換軌道前進和後退從 的能力。

音樂應用程序不是Android SDK的一部分,所以沒有記錄和支持Intents從軌道到軌道。

對不起!

+0

不興田答案,我想,但正確的沒有少:( – Hamid 2010-07-03 22:10:18

0

by ACTION_MEDIA_BUTTON using intent ?? http://developer.android.com/reference/android/content/Intent.html#ACTION_MEDIA_BUTTON

Intent media_intent = new Intent(Intent.ACTION_MEDIA_BUTTON); 
    media_intent.setPackage(DEFAULTPLAYER); 
    synchronized (this) { 
     media_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_DOWN, keycode)); 
     mContext.sendOrderedBroadcast(media_intent, null); 

     media_intent.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_UP, keycode)); 
     mContext.sendOrderedBroadcast(media_intent, null); 
    } 

然而DEFAULTPLAYER需要分配...

:S:S:S

相關問題