长按监听器 ListActivity 类

2023-12-12

我有一个使用 ListView 的应用程序,我设置了 onListItemClick 事件来查看有关联系人的详细信息,我想实现 onLongListItemClick 来显示一个对话框,但我不知道为什么它不起作用,我的意思是什么也没有发生,我尝试过这:

public void onListItemClick(ListView parent, View v, int position, long id) 
{   
    //code
}

public void onLongListItemClick(ListView parent, View v, int position, long id) 
{   
    showdialog();
}

尝试这样:

listview.setOnItemLongClickListener(new OnItemLongClickListener() {
        @Override
        public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
                int arg2, long arg3) {
            Toast.makeText(getApplicationContext(), "Long Clicked : ", Toast.LENGTH_LONG).show();
            return true;
        }
});

你需要添加return true;否则,一旦您释放触摸,它将把控制权转移到单击事件侦听器。

希望对您有帮助。

Thanks.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

长按监听器 ListActivity 类 的相关文章

随机推荐

  • Python - 播放带音频的视频(使用 OpenCV?)

    这可能是一个愚蠢的问题 我已经搜索过但没有找到直接的答案 您可以使用 OpenCV 和 FFMPEG 播放带音频的视频吗 如果没有 最好的方法是什么 这看起来很简单 但我对 Python 太陌生了 我不知道要期待什么 要搜索什么 谢谢你 使
  • C# List> 是什么意思?

    What is List
  • java.lang.NoClassDefFoundError:无法解析:Landroid/support/v4/util/ArrayMap

    当您运行我的应用程序时 它可以完美运行API 23 25 但是在API 21 22它崩溃并出现以下错误 12 12 15 01 18 436 27069 27069 com platinum hydro E AndroidRuntime F
  • 如何在不清除cookies或缓存的情况下启动Selenium RemoteWebDriver或WebDriver?

    使用案例 使用用户名登录 导航到第二因素身份验证页面以执行多项操作之一 即回答基于知识的问题 然后导航到最终页面以输入密码 关闭浏览器并尝试使用用户名再次登录 这次 第二因素身份验证页面被绕过 因为应用程序识别了 cookie 并且系统会提
  • 显示:表格单元格不适用于按钮元素

    我正在尝试设计一种命令栏的样式 它必须在 IE9 中工作 所以 flexbox 已经出局了 相反 我使用的是display table layout 第一个片段 使用 span s 是我想要的样子 第二个片段是正确的 HTML 但其样式不正
  • 按 IP 限制 woocommerce 订单

    我需要防止在 woocommerce 中通过 IP 地址每天销售超过 30 件商品 基本上 它是针对机器人的保护 我想逻辑一定是这样的 获取购买时客户的 IP 并将其存储在订单元中 检查过去 24 小时内是否有来自该 IP 的其他购买 如果
  • 如何将R中积分的结果分配给数值变量?

    R 示例 k 6 f lt function s s k 1 exp s integrate f 0 Inf 积分的输出是字符串 120 with absolute error lt 7 3e 05 我想将字符串中的第一个值 120 积分
  • 数据框为一列选择最大值,但输出另一列的值

    我有一个数据框 其值类似于下面 A10d B10d C10d A B C Strategy 20 10 5 3 5 1 3 该策略选择 A10d B10d C10d 中的最大值并返回 A B C 的值 在这种情况下 A10d 是最大的 策略
  • Susy grid - 有什么(简单?)方法可以使“列”具有相同的高度?

    让我的脚接触 Susy sass haml 等 使用调整后的中间人 来自主分支的最新 susy 在 grid css scss 中有这个 import susy total columns 8 column width 4em gutter
  • Perl 主机到 IP 解析

    我想将主机名解析为 IP 地址 使用以下 Socket 就可以了 ip gethostbyname host or die Can t resolve ip for host n ip inet ntoa inet aton host 这工
  • Gradle 相关任务不会将命令行选项传递给父任务

    我正在编写一个自定义 Gradle 任务 它接受来自命令行的选项 该部分按预期工作 导致我出现问题的是 调用依赖任务时 命令行选项被拒绝 因为它与依赖任务无关 这是演示该问题的示例 class CustomTask extends Defa
  • 将图标添加到自定义 WooCommerce 支付网关

    我想向我的支付网关添加自定义图标 我已阅读 WOO 网关 API 但获得的帮助为零 这是我下面的代码 请帮助我找到一种包含该图标的实用方法 以便我的前端有一个图标 谢谢
  • 在 Struts 2 中动态生成电子邮件模板

    场景是用户请假 当他请求休假时 系统会向审批者和用户发送一封电子邮件 其中包含有关休假的详细信息 我被困在这一点上 如何创建一个模板 该模板将根据请求休假的用户的名称自动更新 我看到了 asp net 应用程序 它是通过使用类似的东西在模板
  • 为什么Java中没有SortedList?

    在Java中有SortedSet and SortedMap接口 两者都属于Java集合框架并提供访问元素的排序方式 然而 据我了解 没有SortedList在爪哇 您可以使用java util Collections sort 对列表进行
  • 静态解析符号值时遇到错误。不支持函数调用。考虑替换函数或 lambda?

    尝试启动 npm 时出现错误 Error encountered resolving symbol values statically Function calls are not supported Consider replacing
  • 从进程获取实时输出

    我的项目有问题 我想启动一个进程 7z exe 控制台版本 我尝试了三种不同的方法 Process StandardOutput ReadToEnd 已接收输出数据 开始输出读取行 流写入器 什么都不起作用 它总是 等待 过程结束以显示我想
  • Ruby:无法在 Windows 上安装 Watir Gem

    瓦提尔的网站说我需要 Ruby 1 8 6 我正在运行它 Windows 安装应该像这样简单gem install watir 但是当我运行它时 我得到了这个 C Users Ryguy Code gt gem install watir
  • 在循环 R 中迭代时从函数返回值

    我已经远离了 R 中的函数 但认为这是更好的做法 现在我有这个问题 我写我的函数 myFunction lt function tab takes tabular input inP lt c for x in 1 dim tab 1 it
  • 增强 PowerShell 脚本以查询 AsBuiltReport 框架内 GPO 上的端口

    我得到了当前的脚本 来自这个答案 我想改进 如果在入站方向内启用并允许这些端口 则脚本应检索所需的端口 操作 启用 方向的过滤器工作完美 但我仍然需要本地端口的过滤器仅检索定义端口内的唯一结果 但仍显示其他端口 附加问题 如何将机器的 IP
  • 长按监听器 ListActivity 类

    我有一个使用 ListView 的应用程序 我设置了 onListItemClick 事件来查看有关联系人的详细信息 我想实现 onLongListItemClick 来显示一个对话框 但我不知道为什么它不起作用 我的意思是什么也没有发生