reactnative listview怎么给每行添加点击事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reactnative listview怎么给每行添加点击事件相关的知识,希望对你有一定的参考价值。

参考技术A 首先安装了nodejs 4.1 版本 然后 安装了 npm install -g react-native-cli 模块 安装 android sdk 并且配置android 环境变量 安装gradle 环境 进入 这个博客 里边有 react-native for android 项目,下载下来,然后执行 npm install

给Listview里面Item里的每一个控件怎么设定点击事件

点击listview的整个item 就是listview.setonItemselectListener(new OnItemselectListene)我写的单词估计有错,你自动补全就行,
单击里面的每一个item的话
如果是自定义适配器,那就在自定义适配器的getview 方法里面根据控件的id设置监听器
如果不是自定义适配器,我就不知道你怎么加进去的,系统的吧,这我就不知道了

还有一种就是在xml里面加上onclick="dd";(dd为自定义名)
比如
<Button
android:id="@+id/button"
w.....
h....
onClick="dd"
/>
然后在activity里面写上
public void dd(View view)
这里面就写上你点击控件要实现的功能了
参考技术A 给整个listview 上的 Item 设置点击事件就用listview.setOnItemClickListener(listener)就可以, 下面介绍 如果 给 I tem里面某一控件设置点击事件。方法是重写 Adapter。

以上是关于reactnative listview怎么给每行添加点击事件的主要内容,如果未能解决你的问题,请参考以下文章

每行显示 2 个项目 [反应原生]

android中每行中带有添加和删除按钮的ListView

ReactNative进阶(四十):应用ListView实现分组列表

ReactNative: 使用列表组件ListView组件

ReactNative中将WebView放入ListView中高度自适应

每行具有不同布局的Android ListView