gpt4 book ai didi

java - 如何获取 Recyclerview 特定 Item 的 ViewHolder

转载 作者:行者123 更新时间:2023-11-29 19:28:57 24 4
gpt4 key购买 nike

有没有办法只根据给定的位置获取 recyclerview 的特定项目的 ViewHolder

类似于getViewHolder(position);

public MyViewHolder getViewHolder(int position){
MyViewHolder holder = null;
/**
Find ViewHolder here...
If Found initialize the holder..
holder = ?
**/
return holder;
}

这个函数在我的 Adapter 类中,我正在寻找一种获取项目的 ViewHolder 的方法,这样我就可以更改自定义项目 的其中一个 View 的值例如。 holder.setText("Hello World");,我有问题,我找不到方法,我尝试搜索但没有一个能帮助我。

有人吗?

最佳答案

if (your_recyclerview != null) {
val viewholder = your_recyclerview .findViewHolderForAdapterPosition(your positions)
if (viewholder != null){
adapter.pausePlayer(viewholder as FeedPostDetailCommentAdapter.FeedDetailViewHolder)
}
}

关于java - 如何获取 Recyclerview 特定 Item 的 ViewHolder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40602095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com