Cleveroad / Cleveroad/AdaptiveTableLayout

Not able to click on view

Ouverte
#49 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
1.9k
Forks
238
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par la méthode fournie TestHeaderColumnViewHolder.bind et suivez la manière dont le holder est créé et lié dans le dépôt. Reproduisez l’échec du clic et examinez la configuration du listener ainsi que l’état de la vue ; l’issue ne nomme aucun fichier du projet, aucun test ni aucune condition concrète d’achèvement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
android, java
Domaine
mobile
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
12/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.