View的setTag和getTag方法的使用

2021-08-07 01:28:30 字數 515 閱讀 1824

view的settag(object tag)方法表示給view新增乙個格外的資料,然後可以用gettag()方法將設定過的資料取出來。這兩個方法在按鈕和列表中很有用。

例如:

button btn1 = (button) findviewbyid(r.id.btn_01);

button btn2 = (button) findviewbyid(r.id.btn_02);

btn1.settag(1);

btn1.setonclicklistener(this);

btn2.settag(2);

btn2.setonclicklistener(this);

@override

public void onclick(view v)

}

注:此方法同樣適用於view的各個子類,常用的有:textview、imageview、button、checkbox、radiobutton、edittext、各種layout等。

View的setTag和getTag方法

這個東西在一些需要用到adapter自定控制項顯示方式的時候非常有用 adapter 有個getview方法,可以使用settag把查詢的view快取起來方便多次重用 public view getview int position,view convertview,viewgroup parent...

View的setTag 和getTag 方法

這個東西在一些需要用到adapter自定控制項顯示方式的時候非常有用 adapter 有個getview方法,可以使用settag把查詢的view快取起來方便多次重用 public view getview int position,view convertview,viewgroup parent...

view和materialized view的區別

一 物化檢視 物化檢視 materialized view 在以前的oracle版本中稱為快照 snapshot oracle 的物化檢視提供了強大的功能,可以用於預先 計算並儲存表連線或聚集等耗時較多的操作的結果,這樣在執行查詢時,就可以避免進行這些耗時的操作,而從快速地得到結果 普通檢視 在查詢...