语言

SparseArray<E>.SetValueAt(Int32, E) 方法

定义

给定范围 0...size()-1 中的索引,为此稀疏Array 存储的索引键值映射设置一个新值。

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

参数

index
Int32
value
E
属性

注解

给定范围 0...size()-1 中的索引,为此稀疏Array 存储的索引键值映射设置一个新值。

对于范围 0...size()-1 之外的索引,针对Build.VERSION_CODES的应用未定义行为。对于面向Build.VERSION_CODES的应用,将引发 P 和更早版本以及 ArrayIndexOutOfBoundsException。问及更高版本。

Android 参考。android.util.SparseArray.setValueAt

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于