2016-05-15 4 views
0

im diesen Code auf Fragment vor der Verwendung, und ich möchte diesen Code in Aktivität verwenden, aber wenn Fehler auf getActivity kam() dies mein CodegetActivity Warnung in actvity

final ListView listView = (ListView) rootView.findViewById(R.id.list); 
     adapter = new CustomListAdapter(getActivity(), exerciseList); 
     listView.setAdapter(adapter); 

     pDialog = new ProgressDialog(getActivity()); 
     // Showing progress dialog before making http request 
     pDialog.setMessage("Loading..."); 
     pDialog.show(); 
+0

weil in Aktivität können Sie getApplicationContext() oder YourActivity.this –

Antwort

1

Es gibt keine getActivity() Methode Activity. Ersetzen Sie getActivity durch this (oder, falls erforderlich, TheNameOfYourActivityClass.this, wobei TheNameOfYourActivityClass der Name Ihrer Aktivitätsklasse ist).

+0

Danke für Antwort –

1

Änderung getActivity() zu this oder ActivityName.this

+0

Vielen Dank für Antwort verwenden :) –

+0

Sie sind willkommen. – zys

0
getActivity method is not resolve in Activity.You can use getApplicationcontext. 
Verwandte Themen