Access fragment from adapter

后端 未结 2 990
天涯浪人
天涯浪人 2021-01-18 17:10

The idea is i have a listview where each item is a product, when I click in the item, I need to go to another Fragment from the click which is inside the adapter of the list

2条回答
  •  心在旅途
    2021-01-18 17:45

    You would need to pass it in your Constructor. For Example:

    public class ProductOffersListAdapter extends BaseAdapter
    {
     private Context context;
     private ArrayList navProOffers;
     Fragment myFragment;
    
     public ProductOffersListAdapter(Context context, ArrayList navProOffers, Fragment myFragment) 
     {
        this.context = context;
        this.myFragment = myFragment;
        this.navProOffers = navProOffers;
     }
    
    ...
    

提交回复
热议问题