在我正在开发的应用程序中,我要求用户必须在某个操作发生之前单击并按住组件一段时间。我目前正在使用OnLongClickListener来监听longclick,但是我发现触发OnLongClick事件的点击时长太短了。例如,假设LongClick事件在单击400毫秒后触发,但我希望用户必须在事件触发之前单击并按住1200毫秒。有什么方法可以将LongClick事件配置为需要更长的点击时间?或者是否有其他构造可以让我听到更长的点击? 最佳答案 onLongClick事件无法更改定时器,由android自己管理。可以使用.setOnTo