我的問題很簡單:內置的android均衡器提供的樂隊的默認數量是多少?另外,保證的最低頻段數是多少?Android Equalizer中的樂隊數量
據我研究,答案似乎是5,但它沒有很好的記錄。然而,在我的設備,這是目前可用的測試它,我得到了以下結果:
- HTC Desire S的運行Android 2.3.5:帶
- 索尼XPERIA TIPO運行Android 4.0.x版: 帶
- 然而,的Nexus 4運行Android 4.3.1:帶
我得到theese號碼的方法如下:
MediaPlayer mp=new MediaPlayer(this);
/* some initialization */
Equalizer eq=new Equalizer(0, mp.getAudioSessionId());
short bands=eq.getNumberOfBands();
因此,在某些設備上,我可能能夠獲得更多的頻段,但最小數量是5?
另外,這是一種很好的方法,我根據當前設備的多少波段動態呈現均衡器的UI部分,然後讓用戶設置自己的偏好?
在此先感謝!
這就是我很害怕,謝謝。 – hundeva