ProgressDialog in der Fragment-Klasse anzeigen

Ich versuche eine zu zeigenProgressDialog innerhalb einesFragment Klasse. Der folgende Code funktioniert nur innerhalb vonActivity klasse aber nicht fürFragment. Kann mir bitte jemand dabei helfen, warum das?ProgressDialog Die Implementierung funktioniert nur in einemActivity und nicht für aFragment?

private class ProcessUpdateProfile extends
        AsyncTask<String, String, JSONObject> {

    private ProgressDialog nDialog;

    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        nDialog = new ProgressDialog(PFragment.this); //Here I get an error: The constructor ProgressDialog(PFragment) is undefined
        nDialog.setMessage("Loading..");
        nDialog.setTitle("Checking Network");
        nDialog.setIndeterminate(false);
        nDialog.setCancelable(true);
        nDialog.show();

    }
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage