語言

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

定義

給定一個範圍為 0...size()-1 的索引,會為這個 SparseArray 儲存的索引鍵值映射設定一個新值。

[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 的索引,會為這個 SparseArray 儲存的索引鍵值映射設定一個新值。

對於超出範圍 0...size()-1 的索引,針對 Build.VERSION_CODES 的應用程式行為未定義。P及更早版本,針對Build.VERSION_CODES的應用程式會拋出ArrayIndexOutOfBoundsException。問:以及之後。

Android 參考資料。android.util.SparseArray.setValueAt

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於