2016-08-24 1 views
0

En fait je vais d'un fragment à un autre fragment et il montre le contexte d'exception comme nul. Est-ce que quelqu'un a une solution pour cela?IIssues en contexte

dashboard_newrequest_list.setAdapter(new OngingmechanicAdapter(getActivity(), 
                Newrequest_Makes_Name,Newrequest_Model_Name,Newrequest_Servicenames,Newrequest_Pknames,Newrequest_Location,Newrequest_order_number,Newrequest_Bookid,Newrequest_Imgpath)); 

OngingmechanicAdapter

Context con; 
psapplication appication; 
public OngingmechanicAdapter(Context con, 
          ArrayList<String> Newrequest_Makes_Name, ArrayList<String> Newrequest_Model_Name, 
          ArrayList<String> Newrequest_Servicenames, ArrayList<String> Newrequest_Pknames, ArrayList<String> Newrequest_Location, 
          ArrayList<String> Newrequest_Bookid, 
          ArrayList<String> Newrequest_order_number, 
          ArrayList<String> Newrequest_Imgpath 
          ) { 


    appication=new psapplication(con); 

    this.Newrequest_Makes_Name = Newrequest_Makes_Name; 
    this.Newrequest_Model_Name = Newrequest_Model_Name; 
    this.Newrequest_Servicenames = Newrequest_Servicenames; 
    this.Newrequest_Pknames = Newrequest_Pknames; 
    this.Newrequest_Location = Newrequest_Location; 
    this.Newrequest_Bookid = Newrequest_Bookid; 
    this.Newrequest_order_number = Newrequest_order_number; 
    this.Newrequest_Imgpath = Newrequest_Imgpath; 
    this.con = con; 
} 

Répondre

0

puis changer le contexte à l'activité

Activity con; 

public OngingmechanicAdapter(Activity con,rayList<String.....) { 


    appication=new psapplication(con); 
    // and also make psapplication constructor parameter to Activity 

    this.Newrequest_Makes_Name = Newrequest_Makes_Name; 
    ... 
    this.con = con; 
} 
+0

SA NE FONCTIONNE PAS –

+0

vérifier la réponse mise à jour à nouveau –

+0

ne fonctionne pas –