facebook twitter hatena line email

Android/audio/基本

提供: 初心者エンジニアの簡易メモ
2018年11月22日 (木) 17:45時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==音の基本サンプル== <pre> AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); int alermVolume = am.getStreamVolume(AudioManager.STREAM_ALARM...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

音の基本サンプル

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int alermVolume = am.getStreamVolume(AudioManager.STREAM_ALARM); // アラームボリューム取得
Log.i(TAG, "alermVolume=" + alermVolume);
int alermMaxVolume = am.getStreamMaxVolume(AudioManager.STREAM_ALARM); // アラームボリューム最大音取得
Log.i(TAG, "ringMaxVolume=" + alermMaxVolume);
am.setStreamVolume(AudioManager.STREAM_ALARM, alermVolume, 0); // アラームボリューム設定

int musicVolume = am.getStreamVolume(AudioManager.STREAM_MUSIC); // 音楽ボリューム取得
Log.i(TAG, "musicVolume=" + musicVolume);
int musicMaxVolume = am.getStreamMaxVolume(AudioManager.STREAM_MUSIC); // 音楽ボリューム最大音取得
Log.i(TAG, "musicMaxVolume=" + musicMaxVolume);
am.setStreamVolume(AudioManager.STREAM_MUSIC, musicVolume, 0); // 音楽ボリューム設定

am.setStreamMute(AudioManager.STREAM_ALARM, true); // ミュート音設定 deprecated