android-audiomanager

    0熱度

    1回答

    即使設備或其他應用正在播放其他音樂,我的Android應用也可以播放音頻。 我想從SeekBar &的用戶輸入設置我的應用在後臺的音量,作爲當前設備音樂音量的百分比。我想隨時將我的Android應用的音量設置爲「n%」, n'是應用程序中的SeekBar的值。 我試着這樣做: volumeSeekbar.setMax(100); @Override public void onProgressCh

    0熱度

    1回答

    我的應用程序要求我在接到來電時修改報警流的音量,並且雙方之間的語音傳輸正在進行。 我用這個代碼: audioManager.setStreamVolume(AudioManager.STREAM_ALARM,volume,AudioManager.FLAG_PLAY_SOUND); Log.d("Track","Volume set to : "+audioManager.getStr

    0熱度

    1回答

    你好Android開發者 我宣佈一個廣播接收器註冊android.media.RINGER_MODE_CHANGED。這工作正常,它被稱爲每個振鈴模式改變。 真正的問題是我需要知道振鈴模式轉換。即當振鈴模式從正常模式改變爲靜音時,我需要執行一些邏輯,反之亦然。如果振鈴模式從靜音變爲振動,則不執行任何操作。 到目前爲止,我所做的所有研究都指出了一個事實,即在收到RINGER_MDOE_CHANGED

    -3熱度

    1回答

    我想檢查是否正在使用我的應用程序播放音樂。我已經完成了我的應用程序,它只能使用一次。但我想知道我們如何重複檢查這一點。 這是我的代碼。但是這個代碼只是檢查音樂是否活動或不活動一次。 if(mAudioManager.isMusicActive()) { Toast.makeText(this, "Audio is playing", Toast.LENGTH_LONG).show()

    0熱度

    1回答

    我正在構建音樂播放器,並且正在logcat中多次顯示歌曲。我想在列表視圖中顯示歌曲。這是我的主要活動: public class MainActivity extends AppCompatActivity { List<String> list=new ArrayList<>(); @Override protected void onCreate(Bundle

    2熱度

    3回答

    我添加了點擊聲音到我的Android應用程序,但當我點擊按鈕太快,聲音只播放一次(因爲第一次播放尚未完成)。 我想要在每次點擊時播放聲音。 我想知道實現我想要的行爲的最佳方式是什麼? 我把MediaPlayer的實例在onCreate()方法和播放之前在onclick播放() @Override protected void onCreate(Bundle savedInstanceState)

    0熱度

    1回答

    我希望能夠訪問Android中的麥克風並直接從其中寫入數據/緩衝區(直播)。有沒有任何圖書館? 因此,例如,現在我有下面的代碼,但這是一個封閉的系統。即我可以到達之前記錄數據。希望有人知道我可以自己做的一個圖書館,或者掛上麥克風等。 非常感謝。 mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mRecorder.setOutput

    2熱度

    1回答

    在我的應用程序中,我有一個自定義鍵盤,並希望在按鍵時播放滴答聲。下面的代碼給我的聲音。 AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); float vol = 1f; am.playSoundEffect(AudioManager.FX_KEY_CLICK, vol); 但我期待播放用戶觸摸撥

    0熱度

    1回答

    我試圖製作一個簡單的mediaplayer應用程序只是爲了個人/教育目的(播放特定的mp3文件),但我與其他應用程序有問題。我使用服務在後臺播放聲音。一切工作正常,但當我打開另一個媒體應用我仍然可以同時播放不同的歌曲。如何向系統「告訴」我的應用正在使用mediaplayer,並且沒有人可以使用mediaplayer直到我的服務結束。我使用AudioManager STREAM_MUSIC並在AUD

    1熱度

    1回答

    我想獲得我的Android應用程序的一些功能工作,但是,AudioManager似乎並沒有讓我的手機沉默。不管我做什麼。 這是代碼,我現在所擁有的: try { AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerM