android-audiomanager

    0熱度

    1回答

    我的媒體播放器AudioManager中有問題。當我通過搜索條減小聲音的音量,我會減少,但是當我做進步提高它在不增加相同的狀態音量..請幫助我理清我的問題..提前 感謝... audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); int maxVolume = audioManager.getStreamMa

    2熱度

    2回答

    我想重寫媒體左右音量設置作爲一個整體。 似乎無法使用AudioManager.setStreamVolume()單獨設置左右音量。 我注意到它是可能的,雖然與MediaPlayer.setVolume()或SoundPool.play()設置它,但我想重寫了整個系統的媒體設置,以便立體聲平衡將保持不同的音樂播放器中和應用程序。 我對Android並不十分熟悉,所以我會歡迎所有的建議,這些技巧可以幫

    5熱度

    1回答

    我目前正在編寫一個應用程序,要求錄製和實時處理音頻數據。爲此,我使用AudioRecord類。除了在我的主要測試設備上記錄音頻的默認設置(星系連線),從後面的揚聲器進行錄製外,這一切都運行良好。我假設大多數手機的默認錄音源是背面麥克風,因爲當您使用手機撥打電話時,您的嘴巴靠近底部。 但是,我的應用程序要求我從電話正面的揚聲器錄音,所以我希望有人能夠幫助我如何以編程方式更改AudioRecord輸入

    0熱度

    2回答

    這是我的代碼,用於控制兩個seekbars在媒體播放器中爲兩個同時播放的聲音設置音量控制。但是音軌在seekbar的進度變化上打開和關閉,在進度變化時不會頻繁增加或減少音量。我錯在哪裏? audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); int maxVolume = audioManager.

    3熱度

    1回答

    我目前使用MediaPlayer播放來自網絡的實時流。問題在於MediaPlayer緩衝區很大,在播放前堅持要緩衝大約10秒。 Android - MediaPlayer Buffer Size in ICS 4.0 所以我的問題是,有沒有使用MediaPlayer播放媒體流(MP3)的另一種方式?也許使用InputStream或甚至第三部分媒體播放器不會有相同的緩衝問題?

    1熱度

    2回答

    我遇到使用AudioFocusChangeListener的問題,但仍然無法聽到音頻焦點更改。有人能幫我找到原因嗎?這是我做的: 在我FM的應用程序,在FM中startFM開始,我把​​獲得資源: int result = mAudioManager.requestAudioFocus(mAudioFocusListener, AudioManager.STREAM_FM,AudioManager

    0熱度

    1回答

    我需要通過耳機播放一些音頻。我正在使用AudioTrack在設備上播放一些聲音。並且音頻模式設置爲STREAM_VOICE_CALL。 此外,在我的活動,揚聲器被關閉: AudioManager am; am = (AudioManager) getSystemService(Context.AUDIO_SERVICE); am.setSpeakerphoneOn(false); 這

    4熱度

    1回答

    針對Android 2.2。 我需要檢查用戶是否在聽媒體時使用揚聲器或耳機。到目前爲止,我發現的最好的方法是isWiredHeadsetOn。太糟糕了,它已被棄用。是否有更好的方法知道耳機是否插入? 真正的問題是:耳機插入時如何降低MediaPlayer音量?在播放開始時(即通過布爾檢查)和播放期間(即通過事件)?

    2熱度

    6回答

    我正在開發音樂播放器上的應用程序。 我正面臨錯誤。 「* .MusicPlayerTabWidget已泄漏ServiceConnection * 請給你對此評論。 我也分享我的Logcat。 05-01 10:38:03.226: W/KeyCharacterMap(4225): Using default keymap 05-01 10:38:03.429: E/ActivityThread(

    1熱度

    1回答

    我嘗試setMode(mode_in_call)在播放媒體時更改音頻模式。 所以,我敢肯定,我添加的權限 和我寫這樣的代碼: AudioManager mAudioManager =(AudioManager)getSystemService(Context.AUDIO_SERVICE); mAudioManager.setMode(AudioManager.MODE_IN_CALL); 現在的問