相关疑难解决方法(0)

禁用内部 RecyclerView 的触摸

我是 RecyclerView 的新手,我想像 Listview 一样实现 OnItemClickListner。为此,我使用以下代码。

public static class ViewHolder extends RecyclerView.ViewHolder {

    public RecyclerView recyclerView;

    public ViewHolder(View itemView) {
        super(itemView);

        recyclerView = (RecyclerView) itemView.findViewById(R.id.recycleViewIngredient);

        itemView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
              //Item Click Listner  
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

它工作正常。问题是我在这个 Recyclerview 中有另一个 Recyclerview。如果我点击内部回收器视图,父视图的项目单击侦听器没有响应。我不想让内部 recyclerview 可点击。

任何帮助都会很棒。

android android-recyclerview

1
推荐指数
1
解决办法
5864
查看次数

标签 统计

android ×1

android-recyclerview ×1