Cleveroad / Cleveroad/AdaptiveTableLayout
Not able to click on view
- 主要语言
- Java
- 星标
- 1.9k
- 派生
- 238
- PR 合并指标
- 30 天内没有已合并 PR
描述
Kindly check my code below:
I am not able to find click listener
+++++++++++++++++++
private static class TestHeaderColumnViewHolder extends ViewHolderImpl {
TextView tvTitle, tvAddToCartCompare;
ImageView ivProduct, ivRemove;
private TestHeaderColumnViewHolder(@NonNull View itemView) {
super(itemView);
tvTitle = itemView.findViewById(R.id.tvTitle);
tvAddToCartCompare = itemView.findViewById(R.id.tvAddToCartCompare);
ivProduct = itemView.findViewById(R.id.ivProduct);
ivRemove = itemView.findViewById(R.id.ivRemove);
}
public void bind(TestHeaderColumnViewHolder vh, int column) {
tvTitle.setText(arrayListOfItem.get(column - 1).getProduct_name());
Glide.with(getItemView().getContext()).load(arrayListOfItem.get(column - 1).getProduct_image()).into(ivProduct);
**tvAddToCartCompare.setOnClickListener(view -> {
assert addtocartClickListner != null;
addtocartClickListner.addToCart(view, arrayListOfItem.get(column - 1), arrayListOfItem.get(column - 1).get_id());
});**
**ivRemove.setOnClickListener(view -> {
assert removeCompareClickLisner != null;
removeCompareClickLisner.removeFromCart(view, arrayListOfItem.get(column - 1), arrayListOfItem.get(column - 1).get_id());
});**
}
}
+++++++++++++++++++
Kindly help me with solution
Thanks
贡献指南
这个仓库没有索引到贡献指南
调研方向
从提供的 TestHeaderColumnViewHolder.bind 方法开始,追踪 holder 在仓库中是如何创建和绑定的。重现点击失败,并检查 listener 的设置和 view 状态;该 issue 没有指定项目文件、测试或具体的完成条件。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- android, java
- 领域
- mobile
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 12/100