「Android/audio/基本」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→音の基本サンプル) |
(→音の基本サンプル) |
||
行16: | 行16: | ||
am.setStreamMute(AudioManager.STREAM_ALARM, true); // ミュート音設定 deprecated | am.setStreamMute(AudioManager.STREAM_ALARM, true); // ミュート音設定 deprecated | ||
</pre> | </pre> | ||
+ | |||
+ | ==STREAM一覧== | ||
+ | *STREAM_ALARM アラーム音量 | ||
+ | *STREAM_DTMF ダイヤル音量 | ||
+ | *STREAM_MUSIC 音楽再生音量 | ||
+ | *STREAM_NOTIFICATION 通知音量 | ||
+ | *STREAM_RING 着信音量 | ||
+ | *STREAM_SYSTEM システムメッセージ音量 | ||
+ | *STREAM_VOICE_CALL 通話音量 | ||
+ | |||
+ | 参考: | ||
+ | https://techbooster.org/android/device/16850/ |
2018年11月22日 (木) 17:47時点における最新版
音の基本サンプル
AudioManager am = (AudioManager)context.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
STREAM一覧
- STREAM_ALARM アラーム音量
- STREAM_DTMF ダイヤル音量
- STREAM_MUSIC 音楽再生音量
- STREAM_NOTIFICATION 通知音量
- STREAM_RING 着信音量
- STREAM_SYSTEM システムメッセージ音量
- STREAM_VOICE_CALL 通話音量