private LinearLayoutManager layoutManager;
layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
public void setAdapterItem(List<RecordLikeRecord.ResultBean> resultBean) {
if (layoutManager != null) {
View view = layoutManager.findViewByPosition(position);//position为想获取第几个item
RelativeLayout layout = (RelativeLayout) view;
//下面就已经获取adapter中控件对象
ImageView iv_zan = layout.findViewById(R.id.iv_zan);
FlowLayout flowLayout = layout.findViewById(R.id.flowLayout);
//下面是获取后的逻辑
if (str.equals("1")) {
iv_zan.setImageResource(R.drawable.find_zan_click);
} else {
iv_zan.setImageResource(R.drawable.find_zan);
}
if (resultBean != null) {
new FindUtils().setLikeUserZanHou(mContext, flowLayout, apiService, resultBean);
}
}
}