问题标签 [onitemclick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11296 浏览

android - 如何获取 ListView 项目 onItemClick 的光标值?

我创建了一个数据库,其中包含带有列(_id、标题等)的表(类别)。我想从我的数据库中读取这些类别的数据并将它们列在ListView.

这是我的代码:

  1. 我可以在ItemClick 上获取项目的位置,但我想在ItemClick 上获取他们行的_id。我该怎么做呢?
  2. 我是新手。我的代码有错误吗?

非常感谢。

0 投票
1 回答
490 浏览

android - 从列表视图项单击加载 OpenGL

我在这里要做的是在我单击主要活动中的列表视图项目时加载 OpenGL 上下文。

看起来很简单!但我真的不知道如何将主要活动与 OpenGL 活动联系起来。任何人都可以给我一些提示吗?

谢谢!!

编辑:在这里添加一些代码:

在主要活动中:

在 OpenGL 活动中:

}

(使用一些教程代码进行实验)

错误信息:

以及“不幸停止”的应用程序

0 投票
1 回答
380 浏览

android - 点击android将数据发送到数据库

我有两个活动和一个数据库。我想将数据从第一个活动发送到数据库,然后转到下一个活动。我知道这是错误的,但这是我能在网上找到的最好的方法,还有其他方法吗?

0 投票
2 回答
966 浏览

android - 禁用 AdapterView 的适配器中的项目

在此处输入图像描述

基本上我想要当我取消选中第一项上的框时,第二项是“灰色的”并且不可点击或禁用。

我在想我可以得到项目所在的位置,然后将其设置为 false setEnabled()。那是正确的方法吗?如果是这样,我不知道如何定位该项目。如果现在,最好的方法是什么?

0 投票
6 回答
221934 浏览

android - 如何处理android中Listview中的点击事件?

下面是我创建列表视图的测试代码,列表视图显示成功,但是点击事件有错误。我想创建一个向新活动发送硬编码消息的意图。但是,它显示该行的错误

那么,问题是,我应该为这门课提供什么?

此外,如何在列表视图行中捕获数据并传递给新活动,而不是对输出消息进行硬编码?例如BBB,AAA,R.drawable.tab1_hdpi第一行。

谢谢。

0 投票
1 回答
1495 浏览

android - onItemClick 仅在文本上触发,而不是在 ListView 的整行上触发

在针对 API 11 到 18 的 Android 应用程序上,我使用字符串数组动态填充了 ListView,并为每一行添加了一个侦听器。文本通常只占一行的大约 50%。问题是,如果我单击实际文本,则会触发 onItemClick 操作,但如果单击行的空白部分则不会。

我的问题是:如何将侦听器添加到每行的整个区域/视图?

活动主.xml:

activity_list_item.xml:

0 投票
1 回答
2235 浏览

android - 片段中的 onListItemClick

我有一个扩展活动的主要活动。它使用类似于 android 示例中的抽屉导航。在滑动菜单上,我有一个章节列表。单击该章节的课程列表时,将显示在主要活动内的内容片段中。

所以在主要活动中,我有一个扩展片段的类。要设置片段的内容,它有一个这样的方法:

这是使用服装适配器填充 listView 的 refreshDisplay 方法:

现在,如何使用 onListItemClick 为单击项目的详细信息启动一个新活动?我有下面的方法。但我不知道该放在哪里。当我在调用refreshDisplay()后放入 Fragment但随后它获取单击的项目(章节)的位置是滑动菜单而不是片段内列表中的项目(课程)(我的内容片段) .

我怎样才能解决这个问题?我想要的是我有一个包含章节列表的滑动菜单。单击一章时,将显示与该章相关的课程(到目前为止有效)。然后当点击一课时,会打开该课详细信息的新活动(这是我的问题)。

0 投票
1 回答
1255 浏览

android - 覆盖 dispatchTouchEvent 取消 onItemClick 在行

我在我的行类中覆盖了 dispatchTouchEvent。

但是现在不要onItemClick在适配器中调用方法,因为dispatchTouchEvent做我的动作并返回true

我如何以及在哪里可以定义我必须对用户操作执行哪些操作?onItemClick如果用户点击和dispatchTouchEvent用户平移,我只是不想这样做。

也许我可以定义什么动作是正确的dispatchTouchEvent

0 投票
0 回答
127 浏览

android - Android - LazyList, how to get the source name of each image?

I'm using the LazyList project of thest1 LazyList and I want the name of the image when I click on it.

I can only get the id of each image. But I need the full name (source) of each image to show it on the browser and download it. How can I do this?

0 投票
1 回答
419 浏览

android - 在 onitemclicklistener 中使用对话框,不幸的是停止了

我正在尝试在onitemclicklistener.

其他事情没有问题。问题是dialog。我知道,因为当我删除dialog所有内容时。我看过这里。这说明了一些关于context类的事情。我是新手,我不明白那是什么。问题是什么?我怎样才能使用对话框,对吧?