Language

AudioFocusRequestClass.Builder コンストラクター

定義

オーバーロード

名前 説明
AudioFocusRequestClass.Builder(AudioFocus)

新しい Builderを構築し、オーディオ フォーカスを要求する方法を指定します。

AudioFocusRequestClass.Builder(AudioFocusRequestClass)

パラメーターとして渡されたAudioFocusRequestのすべてのプロパティを使用して、新しいBuilderを構築します。

AudioFocusRequestClass.Builder(AudioFocus)

新しい Builderを構築し、オーディオ フォーカスを要求する方法を指定します。

[Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=26)]
public Builder(Android.Media.AudioFocus focusGain);
[<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=26)>]
new Android.Media.AudioFocusRequestClass.Builder : Android.Media.AudioFocus -> Android.Media.AudioFocusRequestClass.Builder

パラメーター

focusGain
AudioFocus

要求されるオーディオ フォーカス ゲインの種類

属性

注釈

新しい Builderを構築し、オーディオ フォーカスを要求する方法を指定します。 フォーカス要求の有効な値は、 AudioManager#AUDIOFOCUS_GAIN、 AudioManager#AUDIOFOCUS_GAIN_TRANSIENT、 AudioManager#AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK、および AudioManager#AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVEです。

既定では、フォーカス変更リスナーはなく、遅延フォーカスはサポートされていません。ダッキングはアプリケーションに適しており、 AudioAttributes には AudioAttributes#USAGE_MEDIAが使用されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

AudioFocusRequestClass.Builder(AudioFocusRequestClass)

パラメーターとして渡されたAudioFocusRequestのすべてのプロパティを使用して、新しいBuilderを構築します。

[Android.Runtime.Register(".ctor", "(Landroid/media/AudioFocusRequest;)V", "", ApiSince=26)]
public Builder(Android.Media.AudioFocusRequestClass requestToCopy);
[<Android.Runtime.Register(".ctor", "(Landroid/media/AudioFocusRequest;)V", "", ApiSince=26)>]
new Android.Media.AudioFocusRequestClass.Builder : Android.Media.AudioFocusRequestClass -> Android.Media.AudioFocusRequestClass.Builder

パラメーター

requestToCopy
AudioFocusRequestClass

重複を作成する null 以外の AudioFocusRequest 。

属性

注釈

パラメーターとして渡されたAudioFocusRequestのすべてのプロパティを使用して、新しいBuilderを構築します。 新しい要求が一部のプロパティによってのみ異なる場合は、このメソッドを使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象