1、獲取位置
int position = helper.getadapterposition();
2、basequickadapter復用錯亂
1)、禁止復用(不太好)
item設值:item.setselected(ischecked);
helper.setisrecyclable(false);
2)、
getdata().get(helper.getadapterposition()).setselected(ischecked);
替換掉
item.setselected(ischecked);
3)、推薦(加個清除***)
在recyclerview裡的,checkbox是復用狀態的,所以每次使用都要清空下***,不然就會出問題
holder.cb.setoncheckedchangelistener(null);
ckedit.setoncheckedchangelistener(null);ckedit.setchecked(item.isselected());
ckedit.setoncheckedchangelistener((buttonview, ischecked) -> );
7 6 計算工資
某公司員工的工資計算方法如下 一周內工作時間不超過40小時,按正常工作時間計酬 超出40小時的工作時間部分,按正常工作時間報酬的1.5倍計酬。員工按進公司時間分為新職工和老職工,進公司不少於5年的員工為老職工,5年以下的為新職工。新職工的正常工資為30元 小時,老職工的正常工資為50元 小時。請按該...
7 6 整除光棍
ac 參考文章 1.輸入x迴圈找到第乙個大於等於x的num同時計數 參考文章 例子解釋 2.輸出num x 也就是num的第一位 對餘數做運算num num x 10 1並同時計數 直到 num x 0退出迴圈 輸出num的每一位 以及 cnt 1.數學問題還是要利用數學思維來求解 利用迴圈按位輸出...
題目76 超級台階
有一樓梯共m級,剛開始時你在第一級,若每次只能跨上一級或二級,要走上第m級,共有多少走法?注 規定從一級到一級有0種走法。輸入資料首先包含乙個整數n 1 n 100 表示測試例項的個數,然後是n行資料,每行包含乙個整數m,1 m 40 表示樓梯的級數。對於每個測試例項,請輸出不同走法的數量。2 2 ...