安卓:RecyclerView项上下文菜单问题

3

我正在尝试实现一个RecyclerView,每当点击一个项目时,就会弹出上下文菜单。

我参考了这个问题中的答案/评论以实现我想要的功能。

我的问题在于,我一直得到null,使用getMenuInfo()来检索信息。也就是说,当我从上下文菜单中选择一个项目时,我得到的就是以下内容:

java.lang.NullPointerException: Attempt to read from field 'long com.x.lib.RVCoursesContextMenu$RecyclerContextMenuInfo.id' on a null object reference

我的代码与这个答案非常相似。

我已经寻找解决方案很长时间了,如果有人能帮我解决这个问题,我将不胜感激。

1个回答

0
public static class ViewHolder extends RecyclerView.ViewHolder {
    Context cxt;

    public ViewHolder(View itemView, int ViewType, Context cnxt) {
        this.cxt = cnxt;
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接