Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Mostrar ProgressDialog en la clase Fragmento

Estoy intentando demostrar un ProgressDialog dentro de una clase del Fragment . El código siguiente sólo funciona dentro de una clase de Activity pero no para Fragment . ¿Puede alguien ayudarme por favor en esto, porqué este ProgressDialog implementaion apenas trabaja dentro de una Activity y no para un Fragment ?

 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(); } } 

2 Solutions collect form web for “Mostrar ProgressDialog en la clase Fragmento”

Prueba esto en Fragment

  nDialog = new ProgressDialog(getActivity()); 

ProgressDialog toma la entrada de Context para usar getActivity() en la creación de objetos.

 ProgressDialog dialog = ProgressDialog.show(getActivity(), "Loading...", "Please wait...", true); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.