无尽的适配器onclick事件

时间:2013-05-20 16:58:38

标签: android adapter android-listfragment

我正在尝试在列表片段上下文中使用无限适配器。 除了任何项目上的点击事件外,一切都很好。

  • 如果片段正在实现onclicklistener,则onclick中没有任何反应

  • 如果片段正在实现onitemclicklistener,那么在onitemclick中没有任何反应

  • 如果我覆盖onListItemclick,我永远不会得到任何回应。

  • 在项目xml布局中添加“android:onClick”,使用“在android.app.Application中找不到你的公共无效东西(View v)函数来崩溃应用程序”(不要知道)为什么它没有查看我的片段或我尝试声明它的活动。)

我在无尽的适配器中结束了setClickListener。但是事件在无限的适配器中被截获,我必须将它传播到我的片段,这使得这个解决方案真的很难看。

任何提示?

1 个答案:

答案 0 :(得分:0)

发现它......

@Override
public void onStart() {
    super.onStart();
    getListView().setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        }
    });
}