android - 我有一个包含多个 ListView 的 ViewPager,我在哪里监听被单击的项目?

标签 android listview click android-viewpager onitemclick

我有一个 Activity ,其中包含列表适配器和 View 寻呼机适配器的类以及标准 Activity 函数。

结果是能够滑动浏览多个列表。

我不确定在哪里监听项目点击。在主要 Activity 中?在适配器列表中?查看寻呼机适配器?怎么办?

谢谢

最佳答案

对于每个ListView,您必须在ViewPagerAdapter 中设置一个OnItemClickListener。您可以为每个 ListView 创建一个单独的监听器,也可以为每个 ListView 提供一个标记并使用单个监听器来检查该标记并做出相应响应。

关于android - 我有一个包含多个 ListView 的 ViewPager,我在哪里监听被单击的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16047163/

相关文章:

android - AutoCompleteTextView - 下拉行在 Android 2.3 中滚动时变黑

安卓电视 SDK : Setting Proxy for the Emulator?

android - Android API 级别 23 中的 Settings.System API 行为

android - 选择所有 ListViewItem 的 CheckBox

java - 自定义 ListView 适配器中的 NullPointerException

javascript - 禁用和启用图像上的单击事件...jquery

javascript - SVG 的哪一部分可以被点击?

android - 如何在eclipse中改变侧边栏

C# WPF XAML GridViewColumn 中的图标问题

CSS 按钮/链接在某些点击时未注册