¿Cómo usar ButterKnife OnItemClick con RecyclerView?

Como onItemClick ya no está en RecyclerView , ButterKnife sigue siendo capaz de manejar sus clics de artículo con @onItemClick o con anotaciones @onClick ?

Si no es así, cualquier trabajo alrededor de usar eso?

Mi solución es utilizar @OnClick dentro de ViewHolder. Esta es la única manera de tener una pista sobre qué elemento del "elemento de la lista" se ha hecho clic.

Lamentablemente, ButterKnife no admite esta función. Usted podría hacer algo usando RecyclerView.OnItemTouchListener o @OnClick y la interfaz.

 public class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener @Override public void onClick(View view) { int data = getAdapterPosition(); /* Intent in = new Intent(getContext(),NextActivity.class); in.putExtra("data",mTextView.getText().toString()); startActivity(in); */ // Flower current = ls.get(position); ## Heading ## int itemPosition = recycelr.getChildLayoutPosition(view); Flower item = fl_List.get(itemPosition); Intent in = new Intent(getContext(),NextActivity.class); in.putExtra("id",0); in.putExtra("data",item.getName()); startActivity(in); } 
  • cómo clasificar los datos en RecyclerView
  • Tengo una Recyclerview y una lista con 5000 ítems pero solo quiero cargar 100 ítems a la vez
  • Teclado suave se abre y luego se cierra al hacer clic en edittext
  • Animación de transición de llamada desde RecyclerView Adapter en lugar de Actividad
  • Aplicar offset a elementos GridLayout y conservar el mismo tamaño entre todos los elementos
  • Quitar todos los artículos de RecyclerView
  • Actualizar ArrayList para mostrar nuevos datos en RecyclerView haciendo clic en Spinner Item
  • Cómo agregar un scroller rápido al RecyclerView
  • Transición de RecyclerView a ViewPager
  • Las animaciones de elementos predictivos de RecyclerView no funcionan (APPEARING)
  • App fallando al intentar usar RecyclerView en android 5.0
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.