SparseArray<E>.SetValueAt(Int32, E) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
給定一個範圍為 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。