android - fragment 内 ListView 上的 OnItemClickListener 不起作用

标签 android listview fragment onclicklistener

编辑:已解决。如果项目的 XML 中有任何可聚焦的内容,它将破坏列表的触摸,换句话说,android:focusable=false 对所有复选框、开关或您列表中的任何类似内容。完成 =)

好的,这是我的问题。

我写了一个使用tabs and fragments 的应用程序,除了当我尝试在 listView 上捕获 onItemClick 时 它甚至没有将行标记为触摸/按下/选择。

我已经阅读了一些内容,很多人都有同样的问题,但我没有找到任何对我有帮助的回复。

我不想实现一个 ListFragment,事实上我什至不知道我应该怎么做/为什么要实现,而且由于我所有的代码都已经工作了,我不知道实现一个是否会给我更多的工作这样做,所以,这里是:

是否可以在 fragment 内为点击 listView 实现监听器?如果是,怎么做?

PD: minSDK=14, tatgetSDK=15

最佳答案

随便放

android:focusable="false"
android:clickable="false"

在布局中。 对于所有 TextView 、按钮等。

关于android - fragment 内 ListView 上的 OnItemClickListener 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14899904/

相关文章:

java - 如何在 ListView 中添加最近播放的歌曲?

android - 工作重复 alarmmanager 不起作用,接收器不启动

java - fragment - 错误膨胀

Android Studio 无法识别 Facebook SDK

android - 从 ListView 中只选择一个单选按钮

wpf - GridViewColumn CellTemplate 后面的代码

android - 从 EditText 事件启动列表 Activity 时选择的第一个列表项

java - 下载内部存储器中的 PDF 文件

java - Android 示例蓝牙聊天应用程序中此空分配的目的是什么

java - FragmentTransaction `commit()` 实现