ViewHolder
public <T extends View> T getView(int viewId){
View view = mViews.get(viewId)
if (view == null){view = mConvertView.findViewById(viewId);
mViews.put(viewId, view);
} return (T) view; 這邊警告 }
Error:(41, 20)
警告: [unchecked] 未經檢查的轉換
需要: T
找到:View
其中,T是類型變量:
T擴展已在方法 <T>getView(int)中聲明的View
public <T extends View> T getView(int viewId){
View view = mViews.get(viewId)
if (view == null){view = mConvertView.findViewById(viewId);
mViews.put(viewId, view);
} return (T) view; 這邊警告 }
Error:(41, 20)
警告: [unchecked] 未經檢查的轉換
需要: T
找到:View
其中,T是類型變量:
T擴展已在方法 <T>getView(int)中聲明的View
2016-08-16
求解,checkbox點擊時不會復用,但是實際屬性和最后一個Item 的checkbox 是共用的。就是說我最后一個選中,上面顯示上是沒復用,但是打log的時候會發現他們是屬性和最后一條是一樣的,最后一個選中上面全部都是選中狀態。點擊上面不會轉換屬性,但是顯示是正常的。
2016-07-18