android - 在 ListView 上一次只想单击一项

标签 android listview

我有一个带有项目的 ListView 。单击一个项目会转到另一个 Activity 。我的问题是单击多个项目(例如 3 0r4 ),所有单击的项目都会加载。但我不需要它。只想一次加载 1 个项目。在 HTC one、三星 Galaxy s plus 上进行测试。请帮忙。

最佳答案

您可以检测多点触控并忽略它。

public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub

if(event.getPointerCount() > 1) {
    System.out.println("Multitouch detected!");
    return true;
}
else
    return super.onTouchEvent(event);

}

关于android - 在 ListView 上一次只想单击一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14680916/

相关文章:

Android 播放器引发异常准备失败 :status 0x1

c# - 在 Monodroid/C# 中将 AsyncTask 转换为任务

java - 如何将纬度减少到小数点后四位

java - 如何在我的 listview android studio 中进行某种延迟加载

java - Android Listview可点击textview冲突

android - INSTALL_FAILED_DUPLICATE_PERMISSION 与三星 Galaxy S8

android - 单个 AOSP 或 CyanogenMod java 应用程序的 Eclipse 设置

JavaFX 自定义 ListView

c++ - 正确处理listview中可编辑子项的子项编辑(或取消子项编辑)

android - 设置 listView 不同项目之间的空间