Freigeben über


SparseArray.SetValueAt(Int32, Object) Methode

Definition

Bei einem Index im Bereich 0...size()-1wird ein neuer Wert für die th key-value-Zuordnung festgelegt, die indexvon diesem SparseArray gespeichert wird.

[Android.Runtime.Register("setValueAt", "(ILjava/lang/Object;)V", "GetSetValueAt_ILjava_lang_Object_Handler")]
public virtual void SetValueAt (int index, Java.Lang.Object? value);
[<Android.Runtime.Register("setValueAt", "(ILjava/lang/Object;)V", "GetSetValueAt_ILjava_lang_Object_Handler")>]
abstract member SetValueAt : int * Java.Lang.Object -> unit
override this.SetValueAt : int * Java.Lang.Object -> unit

Parameter

index
Int32
value
Object
Attribute

Hinweise

Bei einem Index im Bereich 0...size()-1wird ein neuer Wert für die th key-value-Zuordnung festgelegt, die indexvon diesem SparseArray gespeichert wird.

Bei Indizes außerhalb des Bereichs 0...size()-1ist das Verhalten für Appsadressierung android.os.Build.VERSION_CODES#P und frühere Versionen nicht definiert und wird ArrayIndexOutOfBoundsException für Apps-Zielgruppenadressierung android.os.Build.VERSION_CODES#Q und später ausgelöst.

Java-Dokumentation für android.util.SparseArray.setValueAt(int, E).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: