AudioManager Klasse

Definition

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

[Android.Runtime.Register("android/media/AudioManager", DoNotGenerateAcw=true)]
public class AudioManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/AudioManager", DoNotGenerateAcw=true)>]
type AudioManager = class
    inherit Object
Vererbung
AudioManager
Attribute

Hinweise

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

Java-Dokumentation für android.media.AudioManager.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

AudioManager(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen.

Felder

ActionAudioBecomingNoisy

Broadcast-Absicht, ein Hinweis für Anwendungen, dass Audio aufgrund einer Änderung der Audioausgaben "laut" wird.

ActionHdmiAudioPlug

Broadcast-Aktion: Eine stickige Übertragung, die angibt, dass ein HDMI-Kabel angeschlossen oder getrennt wurde.

ActionHeadsetPlug

Broadcast-Aktion: Kabelgebundenes Headset angeschlossen oder nicht angeschlossen.

ActionMicrophoneMuteChanged

Broadcast-Aktion: Der Stummschaltungszustand des Mikrofons wurde geändert.

ActionScoAudioStateChanged
Veraltet.

Sticky Broadcast Intent-Aktion, die angibt, dass sich der Bluetooth SCO-Audioverbindungsstatus geändert hat.

ActionScoAudioStateUpdated

Sticky Broadcast Intent-Aktion, die angibt, dass der Bluetooth SCO-Audioverbindungsstatus aktualisiert wurde.

ActionSpeakerphoneStateChanged

Broadcast-Aktion: Der Zustand der Freisprecheinrichtung wurde geändert.

AudiofocusGain
Veraltet.

Wird verwendet, um eine Verstärkung des Audiofokus oder eine Anforderung des Audiofokus von unbekannter Dauer anzugeben.

AudiofocusGainTransient
Veraltet.

Wird verwendet, um eine vorübergehende Verstärkung oder Anforderung des Audiofokus anzugeben, die voraussichtlich eine kurze Zeit dauern wird.

AudiofocusGainTransientExclusive
Veraltet.

Wird verwendet, um eine temporäre Anforderung des Audiofokus anzugeben, die voraussichtlich eine kurze Zeitspanne dauern wird, während der keine anderen Anwendungen oder Systemkomponenten etwas wiedergeben sollten.

AudiofocusGainTransientMayDuck
Veraltet.

Wird verwendet, um eine vorübergehende Anforderung des Audiofokus anzugeben, die voraussichtlich eine kurze Zeit dauern wird, und wo es akzeptabel ist, dass andere Audioanwendungen weiterhin wiedergegeben werden, nachdem sie ihren Ausgabepegel gesenkt haben (auch als "Ducking" bezeichnet).

AudiofocusLoss
Veraltet.

Wird verwendet, um einen Verlust des Audiofokus mit unbekannter Dauer anzuzeigen.

AudiofocusLossTransient
Veraltet.

Wird verwendet, um auf einen vorübergehenden Verlust des Audiofokus hinzuweisen.

AudiofocusLossTransientCanDuck
Veraltet.

Wird verwendet, um einen vorübergehenden Verlust des Audiofokus anzuzeigen, bei dem der Verlierer des Audiofokus seine Ausgabelautstärke verringern kann, wenn er die Wiedergabe fortsetzen möchte (auch als "Ducking" bezeichnet), da der neue Fokusbesitzer nicht erfordert, dass andere benutzer stumm bleiben.

AudiofocusNone
Veraltet.

Wird verwendet, um anzugeben, dass kein Audiofokus abgerufen oder verloren wurde oder angefordert wurde.

AudiofocusRequestDelayed
Veraltet.

Eine Fokusänderungsanforderung, deren Gewährung verzögert wurde: Die Anforderung war erfolgreich, aber dem anforderer wird nur der Audiofokus gewährt, nachdem die Bedingung, die die sofortige Gewährung verhindert hat, beendet wurde.

AudiofocusRequestFailed
Veraltet.

Eine fehlerhafte Fokusänderungsanforderung.

AudiofocusRequestGranted
Veraltet.

Eine erfolgreiche Fokusänderungsanforderung.

AudioSessionIdGenerate

Eine spezielle Audiositzungs-ID, die angibt, dass die Audiositzungs-ID nicht bekannt ist und das Framework einen neuen Wert generieren sollte.

DirectPlaybackBitstreamSupported
Veraltet.

Rückgabewert für #getDirectPlaybackSupport(AudioFormat, AudioAttributes): Direkte Wiedergabe wird unterstützt.

DirectPlaybackNotSupported
Veraltet.

Rückgabewert für #getDirectPlaybackSupport(AudioFormat, AudioAttributes): Direkte Wiedergabe wird nicht unterstützt.

DirectPlaybackOffloadGaplessSupported
Veraltet.

Rückgabewert für #getDirectPlaybackSupport(AudioFormat, AudioAttributes): Direktes Auslagern der Wiedergabe, die mit lückenlosen Übergängen unterstützt wird.

DirectPlaybackOffloadSupported
Veraltet.

Rückgabewert für #getDirectPlaybackSupport(AudioFormat, AudioAttributes): Direktes Auslagern der Wiedergabe unterstützt.

EncodedSurroundOutputAlways
Veraltet.

Die Surround-Sound-Formate sind IMMER verfügbar, auch wenn sie von der Hardware nicht erkannt werden.

EncodedSurroundOutputAuto
Veraltet.

Die Surround-Soundformate stehen zur Verwendung zur Verfügung, wenn sie erkannt werden.

EncodedSurroundOutputManual
Veraltet.

Surround-Soundformate sind je nach Wahl des Benutzers verfügbar, auch wenn sie von der Hardware nicht erkannt werden.

EncodedSurroundOutputNever
Veraltet.

Die Surround-Soundformate sind NIE verfügbar, auch wenn sie von der Hardware erkannt werden.

EncodedSurroundOutputUnknown
Veraltet.

Der Modus für Surround-Soundformate ist unbekannt.

Error

Ein Standardfehlercode.

ErrorDeadObject

Ein Fehlercode, der angibt, dass das Objekt, das dies meldet, nicht mehr gültig ist und neu erstellt werden muss.

ExtraAudioPlugState

Zusätzlich wird in #ACTION_HDMI_AUDIO_PLUG verwendet, um zu kommunizieren, ob HDMI angeschlossen oder nicht angeschlossen ist.

ExtraEncodings

Zusätzlich wird in #ACTION_HDMI_AUDIO_PLUG verwendet, um die vom verbundenen HDMI-Gerät unterstützten Audiocodierungen zu definieren.

ExtraMaxChannelCount

Zusätzlich wird in #ACTION_HDMI_AUDIO_PLUG verwendet, um die maximale Anzahl von Kanälen zu definieren, die vom HDMI-Gerät unterstützt werden.

ExtraRingerMode

Der neue Ringermodus.

ExtraScoAudioPreviousState

Extra für die Absicht #ACTION_SCO_AUDIO_STATE_UPDATED , die den vorherigen Bluetooth SCO-Verbindungsstatus enthält.

ExtraScoAudioState

Extra für die Absicht #ACTION_SCO_AUDIO_STATE_CHANGED oder #ACTION_SCO_AUDIO_STATE_UPDATED das Enthalten des neuen Bluetooth SCO-Verbindungsstatus.

ExtraVibrateSetting
Veraltet.

Die neue Vibrationseinstellung für einen bestimmten Typ.

ExtraVibrateType
Veraltet.

Der Vibrationstyp, dessen Einstellung geändert wurde.

FxBack
Veraltet.

Hintergrundsound

ModeCallRedirect
Veraltet.

Ein Telefonanruf wird eingerichtet, und die Audiodaten werden an ein anderes Gerät umgeleitet.

ModeCallScreening
Veraltet.

Die Anrufüberprüfung wird ausgeführt.

ModeCommunicationRedirect
Veraltet.

Ein Audio-/Video-Chat oder VoIP-Anruf wird eingerichtet, und die Audiodaten werden an ein anderes Gerät umgeleitet.

NumStreams
Veraltet.

Dieses Member ist veraltet.

PlaybackOffloadGaplessSupported
Veraltet.

Rückgabewert für #getPlaybackOffloadSupport(AudioFormat, AudioAttributes): Abladen der Wiedergabe wird mit lückenlosen Übergängen unterstützt

PlaybackOffloadNotSupported
Veraltet.

Rückgabewert für #getPlaybackOffloadSupport(AudioFormat, AudioAttributes): Offload-Wiedergabe wird nicht unterstützt

PlaybackOffloadSupported
Veraltet.

Rückgabewert für #getPlaybackOffloadSupport(AudioFormat, AudioAttributes): Abladen der Wiedergabe unterstützt

PropertyOutputFramesPerBuffer

Wird als Schlüssel für #getProperty verwendet, um die native oder optimale Ausgabepuffergröße für den Ausgabestream dieses Geräts mit geringer Latenz in dezimalen PCM-Frames anzufordern.

PropertyOutputSampleRate

Wird als Schlüssel für #getProperty verwendet, um die native oder optimale Ausgabe-Abtastrate für den Ausgabedatenstrom dieses Geräts mit niedriger Latenz in Dezimal hz anzufordern.

PropertySupportAudioSourceUnprocessed

Wird als Schlüssel für #getProperty verwendet, um zu bestimmen, ob die nicht verarbeitete Audioquelle verfügbar und mit dem erwarteten Frequenzbereich und der erwarteten Pegelantwort unterstützt wird.

PropertySupportMicNearUltrasound

Wird als Schlüssel verwendet #getProperty , um zu bestimmen, ob die Standard-Mikrofonaudioquelle Ultraschallfrequenzen (Bereich von 18 bis 21 kHz) unterstützt.

PropertySupportSpeakerNearUltrasound

Wird als Schlüssel verwendet #getProperty , um zu bestimmen, ob der Standard-Audiopfad für lautsprechernahe Ultraschallfrequenzen (Bereich von 18 bis 21 kHz) unterstützt.

RingerModeChangedAction

Sticky Broadcast Intent-Aktion, die angibt, dass sich der Ringermodus geändert hat.

ScoAudioStateConnected
Veraltet.

Wert für zusätzliche #EXTRA_SCO_AUDIO_STATE oder #EXTRA_SCO_AUDIO_PREVIOUS_STATE angibt, dass der SCO-Audiokanal eingerichtet ist

ScoAudioStateConnecting
Veraltet.

Wert für zusätzliche EXTRA_SCO_AUDIO_STATE oder EXTRA_SCO_AUDIO_PREVIOUS_STATE, der angibt, dass der SCO-Audiokanal eingerichtet wird

ScoAudioStateDisconnected
Veraltet.

Wert für zusätzliche EXTRA_SCO_AUDIO_STATE oder EXTRA_SCO_AUDIO_PREVIOUS_STATE, der angibt, dass der SCO-Audiokanal nicht eingerichtet ist

ScoAudioStateError
Veraltet.

Wert für zusätzliche EXTRA_SCO_AUDIO_STATE, der angibt, dass beim Abrufen des Zustands ein Fehler aufgetreten ist

StreamAccessibility
Veraltet.

Wird verwendet, um die Lautstärke von Audiostreams für Barrierefreiheitsaufforderungen zu identifizieren.

UseDefaultStreamType

Schlägt die Verwendung des Standarddatenstromtyps vor.

VibrateSettingChangedAction
Veraltet.

Broadcast-Absichtsaktion, die angibt, dass sich die Vibrationseinstellung geändert hat.

Eigenschaften

ActivePlaybackConfigurations

Gibt die aktuellen aktiven Audiowiedergabekonfigurationen des Geräts zurück.

ActiveRecordingConfigurations

Gibt die aktuellen aktiven Audioaufzeichnungskonfigurationen des Geräts zurück.

AllowedCapturePolicy

Gibt die Erfassungsrichtlinie zurück. Oder: Gibt an, ob das von dieser App wiedergegebene Audio von anderen Apps oder dem System erfasst werden darf oder nicht.

AvailableCommunicationDevices

Gibt eine Liste der Audiogeräte zurück, die für Kommunikationsanwendungsfälle über #setCommunicationDevice(AudioDeviceInfo)ausgewählt werden können.

BluetoothA2dpOn
Veraltet.

Überprüft, ob ein Bluetooth A2DP-Audioperipheriegerät angeschlossen ist. oder: Dieses Element ist veraltet.

BluetoothScoOn

Überprüft, ob die Kommunikation Bluetooth SCO verwendet. Oder: Anfordern der Verwendung des Bluetooth SCO-Headsets für die Kommunikation.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
CommunicationDevice

Gibt das aktuell ausgewählte Audiogerät für die Kommunikation zurück.

EncodedSurroundMode

Ruft den Surroundsoundmodus ab.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
IsBluetoothScoAvailableOffCall

Gibt an, ob die aktuelle Plattform die Verwendung von SCO für Off-Call-Anwendungsfälle unterstützt.

IsCallScreeningModeSupported

Gibt an, ob die Plattform einen speziellen Anrufprüfungs- und Anrufüberwachungsmodus unterstützt.

IsHapticPlaybackSupported

Gibt zurück, wenn die audio haptische gekoppelte Wiedergabe unterstützt wird oder nicht.

IsMusicActive

Überprüft, ob Musik aktiv ist.

IsRampingRingerEnabled

Gibt die aktuelle Benutzereinstellung für klingelnde Klingeltöne für eingehende Telefonanrufe zurück.

IsVolumeFixed

Gibt an, ob das Gerät eine Richtlinie für feste Volumes implementiert.

JniIdentityHashCode

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
JniPeerMembers

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

MicrophoneMute

Überprüft, ob die Stummschaltung des Mikrofons aktiviert oder deaktiviert ist. Oder: Legt das Stummschalten des Mikrofons fest.

Microphones

Gibt eine Liste von MicrophoneInfo zurück, die den Merkmalen aller verfügbaren Mikrofone entspricht.

Mode

Gibt den aktuellen Audiomodus zurück. oder: Legt den Audiomodus fest.

PeerReference

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
RingerMode

Gibt den aktuellen Klingeltonmodus zurück. - oder: Legt den Ringermodus fest.

Spatializer

Zurückgeben eines Handles an die optionalen Plattformen Spatializer

SpeakerphoneOn

Überprüft, ob die Freisprecheinrichtung ein- oder ausgeschaltet ist. - oder: Legt die Freisprecheinrichtung ein oder aus.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

WiredHeadsetOn
Veraltet.

Überprüft, ob ein kabelgebundenes Headset angeschlossen ist oder nicht. oder: Legt das Audiorouting auf das kabelgebundene Headset ein oder aus.

Methoden

AbandonAudioFocus(AudioManager+IOnAudioFocusChangeListener)

Geben Sie den Audiofokus auf.

AbandonAudioFocusRequest(AudioFocusRequestClass)

Geben Sie den Audiofokus auf.

AddOnCommunicationDeviceChangedListener(IExecutor, AudioManager+IOnCommunicationDeviceChangedListener)

Fügt einen Listener hinzu, um über Änderungen am Kommunikationsaudiogerät benachrichtigt zu werden.

AddOnModeChangedListener(IExecutor, AudioManager+IOnModeChangedListener)

Fügt einen Listener hinzu, um über Änderungen am Audiomodus benachrichtigt zu werden.

AddOnPreferredMixerAttributesChangedListener(IExecutor, AudioManager+IOnPreferredMixerAttributesChangedListener)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

AdjustStreamVolume(Stream, Adjust, VolumeNotificationFlags)

Passt die Lautstärke eines bestimmten Streams um einen Schritt in eine Richtung an.

AdjustSuggestedStreamVolume(Adjust, Stream, VolumeNotificationFlags)

Passt die Lautstärke des relevantesten Streams oder des angegebenen Fallbackstreams an.

AdjustVolume(Adjust, VolumeNotificationFlags)

Passt die Lautstärke des relevantesten Streams an.

AdjustVolumeGroupVolume(Int32, Adjust, VolumeNotificationFlags)

Passt die Lautstärke einer bestimmten Gruppe, die der angegebenen ID zugeordnet ist, um einen Schritt in eine Richtung an.

ClearCommunicationDevice()

Bricht die vorherige Auswahl des Kommunikationsgeräts ab, die mit #setCommunicationDevice(AudioDeviceInfo)getroffen wurde.

ClearPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)

Löscht die aktuell bevorzugten Mixerattribute, die zuvor über festgelegt wurden. #setPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
DispatchMediaKeyEvent(KeyEvent)

Sendet ein simuliertes Schlüsselereignis für eine Medienschaltfläche.

Dispose()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
Dispose(Boolean)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
FromContext(Context)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

GenerateAudioSessionId()

Gibt einen neuen Audiositzungsbezeichner zurück, der keinem Player oder Effekt zugeordnet ist.

GetAudioDevicesForAttributes(AudioAttributes)

Ruft die Audiogeräte ab, die für das Routing der angegebenen Audioattribute verwendet werden.

GetAudioHwSyncForSession(Int32)

Ruft die Hardware-A/V-Synchronisierungs-ID ab, die der angegebenen Audiositzungs-ID entspricht.

GetDevices(GetDevicesTargets)

Gibt ein Array von AudioDeviceInfo -Objekten zurück, das den Audiogeräten entspricht, die derzeit mit dem System verbunden sind und die im flags Parameter angegebenen Kriterien erfüllen.

GetDirectPlaybackSupport(AudioFormat, AudioAttributes)

Gibt ein Bitfeld zurück, das die verschiedenen Formen der direkten Wiedergabe darstellt, die derzeit für ein bestimmtes Audioformat verfügbar sind.

GetDirectProfilesForAttributes(AudioAttributes)

Gibt eine Liste der direkten AudioProfile Zurück, die für die angegebene AudioAttributesunterstützt werden.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetParameters(String)

Ruft eine variable Anzahl von Parameterwerten von Audiohardware ab.

GetPlaybackOffloadSupport(AudioFormat, AudioAttributes)

Gibt zurück, ob die ausgeladene Wiedergabe eines Audioformats auf dem Gerät unterstützt wird oder nicht und wann unterstützt wird, ob lückenlose Übergänge möglich sind oder nicht.

GetPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)

Gibt aktuelle bevorzugte Mixerattribute zurück, die über #setPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

GetProperty(String)

Gibt den Wert der -Eigenschaft mit dem angegebenen Schlüssel zurück.

GetRouting(Mode)
Veraltet.

Gibt den aktuellen Audioroutingbitvektor für einen angegebenen Modus zurück.

GetStreamMaxVolume(Stream)

Gibt den maximalen Volumeindex für einen bestimmten Stream zurück.

GetStreamMinVolume(Stream)

Gibt den Mindestvolumenindex für einen bestimmten Stream zurück.

GetStreamVolume(Stream)

Gibt den aktuellen Volumeindex für einen bestimmten Stream zurück.

GetStreamVolumeDb(Stream, Int32, Int32)

Gibt das Volume in dB (Dezibel) für den angegebenen Streamtyp am angegebenen Volumeindex auf dem angegebenen Typ des Audioausgabegeräts zurück.

GetSupportedMixerAttributes(AudioDeviceInfo)

Gibt den zurück, der AudioMixerAttributes verwendet werden kann, um über #setPreferredMixerAttributes( AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)als bevorzugte Mixerattribute festzulegen.

GetVibrateSetting(VibrateType)
Veraltet.

Gibt zurück, ob die Vibrationseinstellung des Benutzers für einen Vibrationstyp festgelegt ist.

GetVolumeGroupIdForAttributes(AudioAttributes)

Gibt die Volumegruppen-ID zurück, die dem angegebenen AudioAttributeszugeordnet ist.

IsOffloadedPlaybackSupported(AudioFormat, AudioAttributes)

Gibt zurück, ob die ausgelagerte Wiedergabe eines Audioformats auf dem Gerät unterstützt wird.

IsStreamMute(Stream)

Gibt den aktuellen Stummschaltungszustand für einen bestimmten Stream zurück.

IsSurroundFormatEnabled(Int32)

Ruft ab, ob ein bestimmtes Surroundformat aktiviert ist.

IsVolumeGroupMuted(Int32)

Gibt den aktuellen Stummschaltungszustand für eine bestimmte Volumegruppe zurück, die der angegebenen ID zugeordnet ist.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
LoadSoundEffects()

Laden Sie Soundeffekte.

LoadSoundEffectsAsync()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
PlaySoundEffect(SoundEffect)

Gibt einen Soundeffekt ab (Tastenklicks, Deckel öffnen/schließen.

PlaySoundEffect(SoundEffect, Single)

Gibt einen Soundeffekt ab (Tastenklicks, Deckel öffnen/schließen.

RegisterAudioDeviceCallback(AudioDeviceCallback, Handler)

Registriert ein AudioDeviceCallback Objekt, um Benachrichtigungen über Änderungen an den verbundenen Audiogeräten zu empfangen.

RegisterAudioPlaybackCallback(AudioManager+AudioPlaybackCallback, Handler)

Registrieren eines Rückrufs, um über Änderungen der Audiowiedergabe benachrichtigt zu werden AudioPlaybackCallback

RegisterAudioRecordingCallback(AudioManager+AudioRecordingCallback, Handler)

Registrieren eines Rückrufs, um über Änderungen an der Audioaufzeichnung benachrichtigt zu werden AudioRecordingCallback

RegisterMediaButtonEventReceiver(ComponentName)
Veraltet.

Registrieren Sie eine Komponente, um der einzige Empfänger MEDIA_BUTTON Absichten zu sein.

RegisterMediaButtonEventReceiver(PendingIntent)
Veraltet.

Registrieren Sie eine Komponente, um der einzige Empfänger MEDIA_BUTTON Absichten zu sein.

RegisterRemoteControlClient(RemoteControlClient)
Veraltet.

Registriert den Remotesteuerungsclient, um Informationen bereitzustellen, die auf den Remotesteuerelementen angezeigt werden sollen.

RegisterRemoteController(RemoteController)
Veraltet.

Registriert eine RemoteController instance, um Medienmetadatenupdates und Wiedergabezustandsinformationen von Anwendungen mit RemoteControlClientzu empfangen und ihre Wiedergabe zu steuern.

RemoveOnCommunicationDeviceChangedListener(AudioManager+IOnCommunicationDeviceChangedListener)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

RemoveOnModeChangedListener(AudioManager+IOnModeChangedListener)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

RemoveOnPreferredMixerAttributesChangedListener(AudioManager+IOnPreferredMixerAttributesChangedListener)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

RequestAudioFocus(AudioFocusRequestClass)

Fordern Sie den Audiofokus an.

RequestAudioFocus(AudioManager+IOnAudioFocusChangeListener, Stream, AudioFocus)

Fordern Sie den Audiofokus an.

SetCommunicationDevice(AudioDeviceInfo)

Wählt das Audiogerät aus, das für Kommunikationsanwendungsfälle für instance Sprach- oder Videoanrufe verwendet werden soll.

SetEncodedSurroundMode(Int32)

Legt den Surround-Soundmodus fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetParameters(String)

Legt eine variable Anzahl von Parameterwerten auf Audiohardware fest.

SetPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

Konfiguriert die Mixerattribute für einen bestimmten AudioAttributes über einem bestimmten AudioDeviceInfo.

SetRouting(Mode, Route, Route)
Veraltet.

Legt das Audiorouting für einen angegebenen Modus fest

SetStreamMute(Stream, Boolean)

Stummschalten oder Stummschalten eines Audiodatenstroms.

SetStreamSolo(Stream, Boolean)

Solo oder unsolo für einen bestimmten Stream.

SetStreamVolume(Stream, Int32, VolumeNotificationFlags)

Legt den Volumeindex für einen bestimmten Stream fest.

SetSurroundFormatEnabled(Int32, Boolean)

Legt ein bestimmtes Surroundformat als aktiviert fest oder nicht.

SetVibrateSetting(VibrateType, VibrateSetting)
Veraltet.

Legt die Einstellung fest, wann der Vibrationstyp vibrieren soll.

ShouldVibrate(VibrateType)
Veraltet.

Gibt zurück, ob ein bestimmter Typ gemäß den Benutzereinstellungen und dem aktuellen Ringermodus vibrieren soll.

StartBluetoothSco()

Starten Sie die Bluetooth SCO-Audioverbindung.

StopBluetoothSco()

Beenden Sie die Bluetooth SCO-Audioverbindung.

ToArray<T>()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnloadSoundEffects()

Entladen Sie Soundeffekte.

UnregisterAudioDeviceCallback(AudioDeviceCallback)

Hebt die Registrierung eines AudioDeviceCallback Objekts auf, das zuvor registriert wurde, um Benachrichtigungen über Änderungen an den verbundenen Audiogeräten zu empfangen.

UnregisterAudioPlaybackCallback(AudioManager+AudioPlaybackCallback)

Heben Sie die Registrierung eines Audiowiedergaberückrufs auf, der zuvor bei #registerAudioPlaybackCallback(AudioPlaybackCallback, Handler)registriert wurde.

UnregisterAudioRecordingCallback(AudioManager+AudioRecordingCallback)

Heben Sie die Registrierung eines Audioaufzeichnungsrückrufs auf, der zuvor bei #registerAudioRecordingCallback(AudioRecordingCallback, Handler)registriert wurde.

UnregisterFromRuntime()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
UnregisterMediaButtonEventReceiver(ComponentName)
Veraltet.

Heben Sie die Registrierung des Empfängers MEDIA_BUTTON Absichten auf.

UnregisterMediaButtonEventReceiver(PendingIntent)
Veraltet.

Heben Sie die Registrierung des Empfängers MEDIA_BUTTON Absichten auf.

UnregisterRemoteControlClient(RemoteControlClient)
Veraltet.

Hebt die Registrierung des Remotesteuerungsclients auf, der Informationen für die Anzeige auf den Remotesteuerelementen bereitstellte.

UnregisterRemoteController(RemoteController)
Veraltet.

Hebt die Registrierung von auf RemoteController, sodass es keine Medienmetadaten und Wiedergabezustandsinformationen mehr empfängt und nicht mehr in der Lage ist, die Wiedergabe zu steuern.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.Finalized()

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

GetJniTypeName(IJavaPeerable)

AudioManager bietet Zugriff auf die Steuerung des Lautstärke- und Ringermodus.

Gilt für: