<分区>
我想做一些类似 instagram 应用程序的事情,当用户在照片上双击它时,他只是点击一次它以全屏模式打开
<分区>
我想做一些类似 instagram 应用程序的事情,当用户在照片上双击它时,他只是点击一次它以全屏模式打开
最佳答案
如果您不需要阻止单击被触发,您可以做的更简单:
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
long currTime = System.currentTimeMillis();
if (currTime - mLastClickTime < ViewConfiguration.getDoubleTapTimeout()) {
onItemDoubleClick(adapterView, view, position, l);
}
mLastClickTime = currTime;
}
public void onItemDoubleClick(AdapterView<?> adapterView, View view, int position, long l) {
ToastHelper.showToast("Double click");
}
关于android - 如何检测 Android 中 ListView 项目的双击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20595003/
相关文章:
android - 有哪些工具可用于测试 JobScheduler?
Android 进度条在将其样式从 progressBarStyleHorizontal 更改为 progressBarStyleInverse 时始终不确定
c# - 当我不知道文化时 Double.TryParse 的问题
ios - 如何在 UILongPressGestureRecognizer iOS Swift 4 中传递多个参数?
android - 我可以使用 Firebase Storage 进行在线音乐流传输吗?
android - 使用 gradle maven-publish 插件导出的 Kotlin Android 库模块不添加依赖项