View.SetTag(Int32, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定與此視圖相關的標籤及一個鍵。
[Android.Runtime.Register("setTag", "(ILjava/lang/Object;)V", "GetSetTag_ILjava_lang_Object_Handler")]
public virtual void SetTag(int key, Java.Lang.Object? tag);
[<Android.Runtime.Register("setTag", "(ILjava/lang/Object;)V", "GetSetTag_ILjava_lang_Object_Handler")>]
abstract member SetTag : int * Java.Lang.Object -> unit
override this.SetTag : int * Java.Lang.Object -> unit
參數
- key
- Int32
標示標籤的金鑰
- tag
- Object
一個用來標記視圖的物件
- 屬性
例外狀況
如果他們指定了金鑰不有效
備註
設定與此視圖相關的標籤及一個鍵。 標籤可以用來標記視圖的階層結構,且不必在階層中唯一。 標籤也可以用來在檢視中儲存資料,而無需依賴其他資料結構。
指定的金鑰應是應用程式資源中宣告的 ID,以確保其唯一性(參見 ID 資源類型)。 若金鑰被識別為屬於 Android 框架或未與任何套件相關聯,則會導致拋出 。IllegalArgumentException
Java 文件 android.view.View.setTag(int, java.lang.Object)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。