0

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

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

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

我怎样才能做到这一点?

4

1 回答 1

0

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

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

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

于 2013-04-18T11:09:42.813 回答