語言

View.SetTag(Int32, Object) 方法

定義

設定與此視圖相關的標籤及一個鍵。

[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱