问题标签 [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.
android - 带有 WebView 的 Android GridView 在 OnItemClick 事件中不起作用
我有一个问题,因为我无法在 GridView 中捕获 OnItemClick 事件(该项目具有 TextView 和 WebView)。我在 GridView 中正确加载数据,但 onItemClick 不起作用这是我的代码:
list_item_layout_redes.xml
activity_redes.xml
并且这部分代码在 Activity 中并且有 onItemClick 部分
有人可以帮我吗?我没有找到解决方案。
此致
android - Android OnItemClick 事件在带有 WebView 和文本的 GridView 中不起作用
我有一个问题,因为我无法在 GridView 中捕获 OnItemClick 事件(该项目具有 TextView 和 WebView)。我在 GridView 中正确加载数据,但 onItemClick 不起作用这是我的代码:
list_item_layout_redes.xml
activity_redes.xml
并且这部分代码在 Activity 中并且有 onItemClick 部分
有人可以帮我吗?我没有找到解决方案。
此致 {
android - 使用 ListView 和复杂布局处理 onItemClick 事件
这是对处理 ListView 中 onItemClick 事件中的视图的最佳实践的请求。
我的 ListView 中的每个视图都包含一个 ImageView、一些 TextView 和一个包裹在 RelativeLayout 中的 CheckBox。在任何地方选择项目视图时,我希望根据需要勾选/取消勾选复选框。我还希望可以选择更改视图样式,即通过为笔划着色来突出显示该项目。
我目前的问题与其他所有这样做的人相似。由于 ListView 回收,如果我抓取传递给 onItemClick 的视图并设置背景资源或复选框选中值,它也会为当前未呈现的视图更改它们。我想知道实现这一目标的最佳方法。
我知道有一种模式可以通过实现 onClickListener 直接处理 ArrayAdapter 中的 CheckBox 事件,但我相信这只会响应 CheckBox 的直接选择;它将忽略对视图其余部分的任何点击。另外,如果 CheckBox onClick 事件被触发,它将消耗 click 事件,因此 onItemClick 不会触发,我需要设置我的数据。
此外,使用 CheckedTextView 将不起作用,因为它位于 RelativeLayout 内部,它不会将选中的事件传递给 ListView。有一篇文章建议您创建自己的 CheckedViewLayout 来实现 Checkable 来处理查看检查的事件。如果我继续这样做,我是否能够在 xml 中引用我的新布局类,或者我是否必须再次设计我的每个视图,但使用 Java 代码?
如果其他人有更好的解决方案,请告诉我。
android - onitemclick() 返回错误值
我在我的列表视图中实现了一个 onitemclicklistener(),它显示了我所有的数据库信息
显示的代码片段返回我该特定数据库行的第一列值。
我怎样才能让它返回该数据库行的第二列?
我已经尝试让我的游标查询将所需的(第二列值)读取为 _id 而不是我的第一行值,但随后我的程序崩溃了
编辑,
我有以下 onitemclick 代码
我的列表视图的光标在我的数据库中形成如下所示
再次问我的问题:
我的数据库存在多列,函数 Onitemclick() 返回我该数据库的第一列,我的变量称为 long bezoeknummer 返回在第二列
如代码所示,我在 logcat 中没有任何错误,只返回了错误的值
请帮助我如何返回所需的值,如有必要,请随时提出更多问题
android - 在 GridView 中动态更改图像颜色布局
当我在 GridView 的布局中选择项目时,如何更改图像的颜色(不是背景!)?我重载了方法onItemClick(),但不太清楚如何引用地址具体元素(选择的那个)。
您现有的代码 row.xml:
活动主.xml:
ImageAdapter.类:
MainActivity.class,重载 onItemClick() 方法:
正如您在文件 ImageAdapter.class 中看到的那样,我可以在图像上绘制颜色,但在选择时我不能将颜色改回来。
android - 在某些手机中无法点击列表
我在 android 应用程序中有一个项目列表,如果用户单击该列表中的任何项目,我想开始另一个活动。我有以下(相关)代码。
奇怪的是,它在 HTC velocity 4g (android 2.3.7) 上运行良好,而我在 HTC one S (android 4.1.1) 上尝试了相同的应用程序,当我单击列表中的任何项目时没有任何反应。有谁知道这里可能是什么问题???
row.xml 如下
activity_display_wifi_list.xml 如下
java - 如何使用 setOnClickListener 从一个活动获取 ListView 数据到另一个活动
在我的列表视图中,有字段、病房号和日期。当我单击列表视图时,我想将这些数据获取到新活动中。但在此存在运行时错误,我不知道如何修复它。
这是我的dashboardActivity.java 文件,
这是我的 SingleListItem.java 文件,
这是我的 xml 文件,
这是 LogCat 中的错误,
请帮我解决这个错误。谢谢你。
java - Android: How to call getActivity() in OnItemClickListener()?
I am trying to call getActivity() in the OnItemClickListener:
}
In the fragment, the class is instantiated as:
But I get an error that I cannot fix:
How can I call getActivity inside onItemClick()? Thanks.
android - CursorAdapter onitem点击列表视图
您好我正在开发一个带有 CursorAdapter 的 android 应用程序来加载列表视图。在 listview 项目的 onItemClick 上,我正在尝试开始对话活动。
我只使用没有finish()的startActivity。问题是要在后面显示的列表视图消失了,只有一个黑屏。不确定我需要做什么才能使列表视图显示在 DialogueActivity 的背景中。
listview项的onItemClick显示如下
main_activity.xml
和dialog_activity.xml
请帮忙。谢谢!
select - 如何防止两个事件在extjs中同时触发
我的网格有复选框选择模型。在项目点击我有一些逻辑要做。但是当我选择复选框时,它会触发选择和项目单击事件。如何防止复选框选择时的项目单击事件。我使用的是 ExtJS 4.1
谢谢