有4个item被点击RecyclerView
,LinerLayout
如果用户点击其中一个item,需要在3秒内关闭所有item的点击,怎么办?
UPD
单击适配器中的项目RecyclerView
holder.linearClick.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View view) {
// code
}
});
正是在此单击中,我需要将项目的禁用设置为 3 秒。我做了一个简单.setEnabled(false)
的,点击的点击是不活动的,但其他3个是活动的。我需要在回收适配器中禁用整个数组
创建一个字段来保存点击时间,并与点击时的当前时间进行比较:
可以用 CountDownTimer 完成