AudioManager.SetStreamMute(Stream, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーディオ ストリームをミュートまたはミュート解除します。
[Android.Runtime.Register("setStreamMute", "(IZ)V", "GetSetStreamMute_IZHandler")]
public virtual void SetStreamMute (Android.Media.Stream streamType, bool state);
[<Android.Runtime.Register("setStreamMute", "(IZ)V", "GetSetStreamMute_IZHandler")>]
abstract member SetStreamMute : Android.Media.Stream * bool -> unit
override this.SetStreamMute : Android.Media.Stream * bool -> unit
パラメーター
- streamType
- Stream
ミュート/ミュート解除するストリーム。
- state
- Boolean
必要なミュート状態: ミュート ON の場合は true、ミュート OFF の場合は false
- 属性
注釈
オーディオ ストリームをミュートまたはミュート解除します。
この方法は、オーディオ設定のプラットフォーム全体の管理またはメインテレフォニー アプリケーションを置き換えるアプリケーションでのみ使用する必要があります。
このメソッドは、デバイスが によって #isVolumeFixed()
示される固定ボリューム ポリシーを実装する場合は影響しません。
このメソッドは、API レベル 22 では非推奨となりました。 API レベル 22 より前では、このメソッドの動作は大きく異なっており、慎重に使用する必要があります。 22 より前のプラットフォームにのみ適用されます。<ul<>li>ミュート コマンドは、クライアント プロセスの死から保護されます。ストリームでアクティブなミュート要求を持つプロセスが停止した場合、このストリームは自動的にミュート解除されます。</li li><>特定のストリームのミュート要求は累積されます。AudioManager は 1 つ以上のクライアントから複数のミュート要求を受信でき、ストリームは同じ数のミュート解除要求を受信した場合にのみミュート解除されます。</li li><>ユーザー エクスペリエンスを向上させるには、アプリケーションで onPause() でミュートされたストリームのミュートを解除する必要があり、必要に応じてミュートが onResume() に再び含まれる必要があります。</li></ul>
このメンバーは非推奨とされます。 代わりに または #ADJUST_UNMUTE
を#ADJUST_MUTE
使用#adjustStreamVolume(int, int, int)
します。
の android.media.AudioManager.setStreamMute(int, boolean)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。