facebook twitter hatena line email

「Android/audio/基本」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==音の基本サンプル== <pre> AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); int alermVolume = am.getStreamVolume(AudioManager.STREAM_ALARM...」)
 
(音の基本サンプル)
 
(同じ利用者による、間の1版が非表示)
行1: 行1:
 
==音の基本サンプル==
 
==音の基本サンプル==
 
<pre>
 
<pre>
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
+
AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
 
int alermVolume = am.getStreamVolume(AudioManager.STREAM_ALARM); // アラームボリューム取得
 
int alermVolume = am.getStreamVolume(AudioManager.STREAM_ALARM); // アラームボリューム取得
 
Log.i(TAG, "alermVolume=" + alermVolume);
 
Log.i(TAG, "alermVolume=" + alermVolume);
行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 通話音量

参考: https://techbooster.org/android/device/16850/