soundpool

    0熱度

    1回答

    我在我的Android應用程序中有一個SoundPool,但我不知道如何編寫2個或更多SoundPool實例的代碼。有沒有辦法爲多個SoundPools修改此代碼? @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContent

    0熱度

    1回答

    我想循環使用MediaPlayer這個軌道,但它使這個奇怪的毛刺噪聲在最後,該軌道似乎在Audacity工作正常,它使用.OGG,我試過使用SoundPool,但我似乎無法那工作。 SoundPool pool = new SoundPool(1, AudioManager.STREAM_MUSIC,0); AssetFileDescriptor lfd = this.getResou

    1熱度

    3回答

    我正在開發一個簡單的應用程序,該應用程序應該切換揚聲器電話和有線耳機之間播放音頻按鈕單擊事件。我試圖利用isWiredHeadsetOn()函數,但它說這已被棄用的Android API lvl 5以上。那麼,如何通過有線耳機檢查當前音頻是否正在播放,以便我可以將其重定向到手機揚聲器? 注意:我開始我的應用程序與耳機插入手機的3.5毫米插孔。 這是我的代碼試圖至今: protected void

    2熱度

    2回答

    我正在尋找一個變通的在這個問題上規定我的問題: How to disable the wired headset programmatically in Java 由於沒有提到,我在我的音箱和耳機都獲得音頻。 可有人請告訴我如何靜音的音頻耳機編程,而讓它玩揚聲器不減?

    0熱度

    1回答

    我正在開發音頻路由應用程序,它可以在耳機和/或手機揚聲器之間引導音頻。有什麼辦法可以以編程方式stop耳機檢測? 編輯:我正在使用有線耳機。

    1熱度

    1回答

    我試圖從我的原始文件夾播放.mp3聲音,但不知何故聲音無法播放。該代碼確實執行播放方法,但不會產生聲音。這裏是我的代碼: public SoundPlayer(Context context) { this.context = context; AudioManager audioManager = (AudioManager) context.getSystemService

    1熱度

    1回答

    hy ,,即時通訊新手爲android,我有錯誤 AudioFlinger could not create track, status: -12當運行我的應用程序。我閱讀使用release()方法修復它,但我不知道如何執行我的代碼,請幫助我?這是我的代碼,請修復它:) public void onCreate(Bundle savedInstanceState) { super.onC

    0熱度

    1回答

    使用杜比音頻API時出現以下錯誤。我故意使用循環來快速播放* .mp3文件,並且出現以下錯誤。 01-03 20:42:04.109:E/AndroidRuntime(2913):致命異常:DsClientHandlerThread 01-03 20:42:04.109:E/AndroidRuntime(2913):了java.lang.RuntimeException:java.lang中.Ru

    1熱度

    1回答

    中發出任何聲音我試圖在將它們加載到soundPool後同時播放3個midi文件(每個200Kb)。 播放命令後,我卸載每個流,並釋放soundPool.I設置音量爲1,手機不沉默(對不起,語言)。 沒有任何壓抑或麻煩。 我該怎麼辦? THX提前 soundPool = new SoundPool(3, AudioManager.STREAM_MUSIC, 0); soundPool.play(s

    2熱度

    1回答

    我做這與實施的Soundpool幾個聲音的應用程序,如聲音,當用戶按下按鈕等 但他們是短,所以如果我按硬件按鈕「音量 - 」我的手機上 - 當然,我手機音量降低來電的聲音,而不是我SoundPool的聲音(我不確定這是否與MediaPlayer使用的音量相同)。 如何通過按下我的手機的音量硬件按鈕(或任何音量控制按鈕),以便我可以調整SoundPoool的音量?