AudioAttributes.Builder.SetLegacyStreamType(Stream) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt Attribute als abgeleitet von den älteren Streamtypen fest.
[Android.Runtime.Register("setLegacyStreamType", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetLegacyStreamType_IHandler")]
public virtual Android.Media.AudioAttributes.Builder? SetLegacyStreamType(Android.Media.Stream streamType);
[<Android.Runtime.Register("setLegacyStreamType", "(I)Landroid/media/AudioAttributes$Builder;", "GetSetLegacyStreamType_IHandler")>]
abstract member SetLegacyStreamType : Android.Media.Stream -> Android.Media.AudioAttributes.Builder
override this.SetLegacyStreamType : Android.Media.Stream -> Android.Media.AudioAttributes.Builder
Parameter
- streamType
- Stream
einer von AudioManager.STREAM_VOICE_CALL, AudioManager.STREAM_SYSTEM, AudioManager.STREAM_RING, AudioManager.STREAM_MUSIC, AudioManager.STREAM_ALARM oder AudioManager.STREAM_NOTIFICATION.
Gibt zurück
dieselbe Generator-Instanz.
- Attribute
Hinweise
Legt Attribute als abgeleitet von den älteren Streamtypen fest. Warnung: Verwenden Sie diese Methode nicht in Kombination mit dem Festlegen anderer Attribute wie Verwendung, Inhaltstyp, Flags oder haptisches Steuerelement, da diese Methode (die genaueren) Informationen überschreibt, die den zuvor im Generator festgelegten Anwendungsfall beschreiben. Im Allgemeinen vermeiden Sie die Verwendung, und bevorzugen Sie die Einstellung von Verwendung und Inhaltstyp direkt mit setUsage(int) und setContentType(int). Verwenden Sie diese Methode, wenn Sie eine AudioAttributes-Instanz erstellen, um einige der Attribute anhand von Informationen zu initialisieren, die von einem älteren Streamtyp abgeleitet wurden.
Android-Referenz für android.media.AudioAttributes.Builder.setLegacyStreamType.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.