0
當我開發一個Android應用程序時,我想用seekbar調整音樂的音量。如何才能做到這一點? 另外,當我調整Music的音量時,我不想顯示Toast。當我開發Android應用程序時,我想用seekbar調整音樂的音量,它是如何做到的?
當我開發一個Android應用程序時,我想用seekbar調整音樂的音量。如何才能做到這一點? 另外,當我調整Music的音量時,我不想顯示Toast。當我開發Android應用程序時,我想用seekbar調整音樂的音量,它是如何做到的?
請驗證碼......
SeekBar ring = null;
AudioManager mgr = null;
mgr = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
ring = (SeekBar) findViewById(R.id.seekBar1);
initBar(ring, AudioManager.STREAM_RING);
請撥打功能initbar使用搜索條視圖實例和流將設置音樂音量的增加或減少搜索條...
private void initBar(SeekBar bar, final int stream) {
bar.setMax(mgr.getStreamMaxVolume(stream));
bar.setProgress(mgr.getStreamVolume(stream));
bar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public void onProgressChanged(SeekBar bar, int progress,
boolean fromUser) {
mgr.setStreamVolume(stream, progress,
AudioManager.FLAG_PLAY_SOUND);
}
public void onStartTrackingTouch(SeekBar bar) {
// no-op
}
public void onStopTrackingTouch(SeekBar bar) {
// no-op
}
});
}
您能否提供更多解釋?代碼只在這裏不受歡迎... – WarrenFaith
謝謝,我已經在你的幫助下解決了它 – Davim
謝謝,我已經解決了它。 – Davim