1

私のアプリでは、ミーティング モード、ナイト モード、通常などのサウンド プロファイルを設定できます。それぞれで、着信コールと通知の音量値を選択できます。たとえば、夜間モードには、通話用の音量があり (緊急電話がある場合)、通知用の音量はありません (遅れた電子メールまたは whatsapp を受信した場合、目を覚ますことはありません)。これまでのところかなりうまく機能していますが、Android 4 Ice Cream Sandwich では失敗することがわかりました。私には理解できない理由で、ICS は呼び出し音の音量と通知の音量を結び付けています。そのため、夜になると迷惑なスパムや SMS も聞こえてきます。

それらを分割/ほどく方法はありますか?前もって感謝します。

4

3 に答える 3

1

ICS +は、呼び出し音と通知ボリュームを1つのボリュームにマージしました。コードを介してこれらのボリュームコントロールのリンクを解除する方法はありません。ただし、条件に基づいて新しい統合通知ボリュームを調整するように配線することができます。誰かが電話をかけたときにこれをオーディオコントロールで使用します。事前に選択された音量設定を適用して呼び出し音の音量を模倣し、通話が終了した後に前の設定に戻します。

于 2012-07-13T20:00:19.183 に答える
1

私は Android 4 ICS で同様の問題を抱えていました: 私はパイロットであり、時々待機しています (夜間も) その場合、メールやテキスト メッセージの受信では起こされたくありませんが、電話がかかってきます。もちろん通過する必要があります。Matthew Riceの「 Audio Control」というアプリの有料版が、この問題を解決してくれました。テキストメッセージやメールに邪魔されずに眠ることができますが、電話やアラームで目が覚めます!

于 2012-07-30T09:39:29.877 に答える
0

私のRAZRのICS(4.0.4)には、通知と着信音のボリュームが別々のスライダーとしてあり、それらをリンクする方法はありません。ボリュームロッカーは、「アクティブ」な音量を制御します。つまり、電話がアイドル状態のときの着信音、通話中の通話音量、アプリの実行中またはメディアの再生時のメディア/アプリの音量を制御します。

于 2012-07-06T04:55:47.793 に答える