如何将自定义布局列表视图onitemclick事件传递给其父活动?

时间:2013-04-18 11:03:09

标签: android listview

我的活动从customListLayout.java(BaseAdapter)文件加载listview,我在其中使用customAdapter.java类编写自定义列表及其click事件。

同样在我的活动中,我有onTouchListener (onClickListener),现在我想将onItemClick事件传递给父活动。

我尝试在customList上编写onTouchonClick个事件并返回false,但事件未传递给主要活动。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

如果要为适配器使用单独的类,请尝试将处理程序传递给适配器类的构造函数,并使用它将消息发送到父活动。

    public CustomAdapter(context context, Handler h) {
        this.handler = h;
    }

稍后您可以使用处理程序将事件传递给父活动。