1
對於適配器中的每個條目,我都有一個帶簡單複選框的回收站視圖。我還有一個RecyclerView下面的Done按鈕,點擊後,將啓動一個API調用,其中包含用戶已經檢查過的所有項目。問題在於api調用返回(自然)和活動完成之間有一點點延遲,如果用戶足夠快,允許用戶點擊任何複選框。單擊項目時禁用RecyclerView
有沒有一種方法可以禁用RecyclerView的觸摸事件來防止這種情況發生?我已經嘗試了回調,做當完成按鈕被點擊沒有效果如下:
mRecyclerViewList.setClickable(false);
mRecyclerViewList.setEnabled(false);
我不想使用onBindViewHolder實際禁用每個項目,因爲這將意味着重新加載整個RecyclerView給力該方法執行。
機器人:可點擊= 「true」 是很重要 – Amit