diff --git a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.kt b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.kt index 2bde8ca63..4caeedcd6 100644 --- a/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.kt +++ b/library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.kt @@ -1091,6 +1091,14 @@ abstract class BaseQuickAdapter notifyItemRangeChanged(internalPosition, this.data.size - internalPosition) } + open fun remove(data: T) { + val index = this.data.indexOf(data) + if(index == -1) { + return + } + remove(index) + } + /** * change data * 改变数据