Comment appeler getFragmentManager sur Recycleur.Adaptateur?

Je suis la conversion ListView de mon appli pour RecyclerView. Sur la Liste, il est très facile à mettre en œuvre OnClickListener mais dans RecyclerView, nous devons le faire dans l'adaptateur. Je veux ouvrir un nouveau Fragment lorsque l'utilisateur clique sur un élément. Pour ce faire, je dois appeler FragmentManager adaptateur dont je ne suis pas en mesure de le faire.
C'est mon code de RecyclerAdapter:

public ListItemViewHolder(View itemView) {
            super(itemView);
            title = (TextView) itemView.findViewById(R.id.title);
            description = (TextView) itemView.findViewById(R.id.description);
            itemView.setOnClickListener(this);
        }

        @Override
        public void onClick(View v) {
            //Call FragmentManager and add Fragment to it.
            }
        }

Alors, comment appeler FragmentManager et ajouter des Fragments en elle. Est-il mieux que cela comme sendingBroadcast ou toute autre méthode.

  • la bulle de l'événement jusqu'à Recycler.Adaptateur (comme maintenant il est dans le support) et définir un écouteur pour elle (par exemple le fragment qui crée l'addapter) - comment faire? il a été décrit ici, sur tant de fois
  • Je sais comment appeler FragmentManager de l'activité ou du fragment, mais il me donne l'erreur dans la Carte
InformationsquelleAutor MSati | 2015-06-16