我的活动从customListLayout.java(BaseAdapter
)文件加载listview,我在其中使用customAdapter.java类编写自定义列表及其click事件。
同样在我的活动中,我有onTouchListener (onClickListener)
,现在我想将onItemClick
事件传递给父活动。
我尝试在customList上编写onTouch
和onClick
个事件并返回false,但事件未传递给主要活动。
我怎样才能做到这一点?
答案 0 :(得分:0)
如果要为适配器使用单独的类,请尝试将处理程序传递给适配器类的构造函数,并使用它将消息发送到父活动。
public CustomAdapter(context context, Handler h) {
this.handler = h;
}
稍后您可以使用处理程序将事件传递给父活动。