问题标签 [onitemclicklistener]

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 投票
1 回答
1283 浏览

android - Android ListView OnItemClickListener 对比。查看 OnClickListener

为什么 ListView 内的 View 的 OnClickListener 不响应视图上的轨迹球点击,而 ListView 的 OnItemClickListener 却响应 ListView 视图之一的轨迹球点击?

0 投票
5 回答
5328 浏览

android - 忽略 OnItemSelectedListener 在创建时触发

我正在创建一个spinner并添加了一个OnItemSelectedListener。但是我注意到它在创建时触发。现在我想知道是否有办法忽略/丢弃它。

我知道我可以使用一个boolean值,但这有点“脏”。

0 投票
9 回答
238975 浏览

android - 如何在 Android 中处理 ListView 点击

如何收听 ListView 上的点击事件?

这就是我现在所拥有的

当我执行以下操作时

这似乎对点击没有任何作用。
所有这些代码都存在于一个扩展 Activity 的类中。

0 投票
1 回答
885 浏览

java - 创建 onItemClickListener 的问题

我正在尝试将 onItemClickListener 添加到我的 ListView

但我得到了错误:

0 投票
2 回答
1861 浏览

android - 如何将字符串传递到 onItemClick ListView?

如何在 ListView 的 onItemClick 中将光标中的字符串放入 putExtra 调用中?我需要将名为“gotoURL”的数据库列中的字符串抓取到:

...我在 Activity 中的 onItemClick。示例代码将有助于学习。谢谢!!

我的活动有:

还有我的适配器:

0 投票
1 回答
311 浏览

android - 单击 listView Item Error @ ID #0x5?

我收到错误“找不到资源异常:字符串资源 ID #0x5。我知道它与 i.putExtra(...) 有关。我正在尝试从数据库列“gotoURL”中提取一个字符串,以将一个 URL 字符串从我的 ListView 中的 listItem 传递到 WebView Activity。任何帮助PLZ!谢谢!

我的活动:

适配器:

0 投票
1 回答
600 浏览

android - ListView clickEvent 选择错误的数据库行 ID - 帮助!

我有一个 ListView,它将数据库中的数据填充到复杂的 ListView 中。db 的“gotoURL”列中的字符串是使用 putExtra 意图将链接加载到 WebView 的 URL。当我单击 ListItem 转到下一个 Activity 时,我的方法会获取正确的字符串数据,但它会从错误的 db 行中提取字符串。根据我的 'log.i(...);' 在 DDMS 中表示,选择了正确的 id 行,但列中的字符串是从第一行 id 中提取的,而不是从选择的行 id 中提取的(???) - 它在任何选定的 ListItem 上执行此操作。

我不知道如何编写它才能正常运行。请帮助示例代码。谢谢。

我的活动:

我的适配器:

0 投票
2 回答
57898 浏览

android - 在listview Android的setOnItemClickListener上设置项目点击事件

我使用自定义适配器在列表视图的一行中有三个文本视图,并且在单击该行时,我想执行所选文本视图的单击事件。

下面是我的点击事件示例代码。在第一次单击时,设置了侦听器,并且只有在第二次单击时才会发生实际的单击事件,我想在第一次单击时找到它。可能吗?

0 投票
4 回答
735 浏览

java - onItemClick 监听器的问题

我刚开始玩 android,我遵循了关于在这个网站上自定义 ListView 布局的布局教程上自定义 ListView 布局的布局教程。

由于所有列表都使用数组填充并且都共享相同的 id -->(R.id.ListViewId),我想知道如何在每个单独的颜色上实现 onItemClick 侦听器?我正在尝试为每种颜色创建一个活动,例如,如果我单击红色,它将启动一个新活动,如果我单击蓝色,它将启动一个不同的活动等。

XML

爪哇

这是我尝试过的……但我不知道该怎么做……有什么想法吗?请。

0 投票
3 回答
778 浏览

android - 当用户单击 ListView 中的不同视图时,如何实现不同的行为?

我是 Android 开发的新手,所以这是一个基本问题。

我想实现与联系人应用程序相同的行为。您有一个包含一系列联系人的 ListView | 电话图标。当您单击联系人姓名时,您有一种行为,当您单击电话图标时,您会出现另一种行为。

这是我的代码。任何帮助深表感谢。

总之,该方法有什么问题

switch (v.getId()) { case R.id.imageButtonAction:

活动课

活动 xml

行 xml