Cleveroad / Cleveroad/AdaptiveTableLayout

Not able to click on view

Abierto
#49 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
1.9k
Forks
238
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con el método proporcionado TestHeaderColumnViewHolder.bind y sigue cómo se crea y se vincula el holder en el repositorio. Reproduce el fallo del clic e inspecciona la configuración del listener y el estado de la vista; el issue no especifica ningún archivo del proyecto, prueba ni condición concreta de finalización.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
android, java
Área
mobile
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
12/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.