[6.7.2]
[fix] [line add、delete or update]
This commit is contained in:
@@ -21,6 +21,7 @@ import androidx.lifecycle.Lifecycle.Event.ON_DESTROY
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
import com.mogo.eagle.core.utilcode.util.ClickUtils
|
||||
import com.mogo.eagle.core.utilcode.util.R
|
||||
import com.mogo.eagle.core.utilcode.util.ToastUtils
|
||||
import com.mogo.eagle.core.utilcode.util.Utils
|
||||
import kotlinx.coroutines.*
|
||||
import kotlinx.coroutines.channels.Channel
|
||||
@@ -109,6 +110,17 @@ fun View.onClick(block: (View) -> Unit) {
|
||||
}
|
||||
}
|
||||
|
||||
fun View.onClick(during:Int,block: (View) -> Unit) {
|
||||
this.setOnClickListener {
|
||||
if (ClickUtils.isClickTooFrequent(this,during)) {
|
||||
ToastUtils.showShort("不要频繁点击哦~")
|
||||
return@setOnClickListener
|
||||
}
|
||||
block(it)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
fun View.onClickWidthDuration(duration: Int, block: (View) -> Unit) {
|
||||
this.setOnClickListener {
|
||||
if (ClickUtils.isClickTooFrequent(this, duration)) {
|
||||
|
||||
Reference in New Issue
Block a user