El diálogo de progreso se cierra cuando se toca en la pantalla
Uso unProgressDialog
en el hilo En elonButtonClick
el hilo comienza, pero cuando toco en cualquier parte de la pantalla,ProgressDialog
está cerrado.
¿Cómo puedo prevenir esto?
private void ButtonClick(View view) {
btn1 = (Button) view.findViewById(R.id.btn1);
btn1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
GetStudentData();
}
});
}
private synchronized void GetStudentData() {
try {
// Thread to display loader
new Thread() {
@Override
public void run() {
Looper.prepare();
dialog = Msg.ShowProgressDialogBox(
getActivity(),
dialog,
"Please wait while we fetch the student data...");
Looper.loop();
}
}.start();
new Thread() {
@Override
public void run() {
String studentData="Kailas";
}
}
} catch(Exception ex {
}
}
Actualizar
Cuando toco en la pantalla elProgressDialog
Desaparece pero consigue todos los datos.