【发布时间】:2021-04-14 15:49:11
【问题描述】:
大家好,我是一名初学者 android 开发人员,我有一个问题,我还没有找到答案。例如,我想在单击按钮 1.5 秒后为按钮添加 onClickListener?
【问题讨论】:
-
如果您需要延迟事件处理程序,可以使用
setOnLongClickListener方法。如果您需要精确设置间隔,您可以使用自定义setOnTouchListener。您能否更具体地提出您的问题并将您的一些代码添加到其中以便我们为您提供帮助? -
感谢您的回答,如果使用 instagram,您会更好地理解我,例如,当您单击一条消息时,它会打开一个新活动,但是当您继续单击它一段时间时,没有把你的手拉出来,你会得到一个有很多选项的对话框(删除对话,阻止......)
-
看起来你想说如果你长按一个按钮一段时间就会发生这种情况,你可以使用
View.OnLongClickListener或者如你所说的 1.5 秒,你可以自定义定义时间限制如答案所示
标签: java android kotlin onclicklistener ontouchlistener