Android 垂直回收视图内部垂直回收视图滚动问题?

Android 垂直回收视图内部垂直回收视图滚动问题?,android,scroll,android-recyclerview,Android,Scroll,Android Recyclerview,我必须执行带有回复的评论列表。我用同一条评论和回复。但当我有多个评论回复并向上滚动到it Recycler视图时,在绑定该项目时丢失了位置 public void setItem(Adaptable item) { super.setItem(item); this.comment = (Comment) item; binding.setComment(comment); binding.setViewHolder(this);

我必须执行带有回复的评论列表。我用同一条评论和回复。但当我有多个评论回复并向上滚动到it Recycler视图时,在绑定该项目时丢失了位置

public void setItem(Adaptable item) {
        super.setItem(item);
        this.comment = (Comment) item;
        binding.setComment(comment);
        binding.setViewHolder(this);
        binding.tvMessage.setText(getFormattedText());
        initReplies();
    }

private void initReplies() {
        if (comment.repliesCount <= 0) {
            binding.recyclerView.setVisibility(View.GONE);
            return;
        }
        binding.recyclerView.setVisibility(View.VISIBLE);
        binding.recyclerView.setNestedScrollingEnabled(false);
        if (adapter == null) {
            LinearLayoutManager layoutManager = new LinearLayoutManager(fragment.getContext(), LinearLayoutManager.VERTICAL, true);              
            binding.recyclerView.setLayoutManager(layoutManager);
            adapter = new RecyclerViewAdapter(fragment, Pages.ID_COMMENTS_REPLY, false);
        }
        adapter.clear();
        adapter.addItems(new ArrayList<>(comment.replies), getCommentMeta());
        binding.recyclerView.setAdapter(adapter);
    }
公共作废设置项(可修改项){
super.setItem(项目);
this.comment=(comment)项;
binding.setComment(comment);
绑定。setViewHolder(本文件);
binding.tvMessage.setText(getFormattedText());
初始化应答();
}
私有void initrepress(){
如果(comment.replesscount)