Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/05/2016, 09:36
Avatar de racanix
racanix
 
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 11 meses
Puntos: 8
Respuesta: Problema con AsyncTask, processFinish y el hilo principal.

Ya esta más claro

Tu implementacón de llamar a la activity desde el fragment en esta ocación no te
servira ya que como lo comentas debes esperar a que tu proceso de ArteGeneralDetails termine. En su lugar debes llamar al fragment desde el activity
es decir en el metodo que pasas:

Código:
// Ejemplo
public void processFinish(String outnombre){
nombreArte=outnombre;
Toast.makeText(this, nombreArte, Toast.LENGTH_LONG).show();

// Se entiende que ya cuentas con una referencia de tu fragmento.
myFragment.establecerNombre(outnombre);
}
y en tu fragment declara ese metodo

Código:
public void establecerNombre(final String nombre){
// TODO: Lo que tengas que hacer con el nombre
}

De hece modo cuando tu tarea en segundo plano termine pasaras los datos
al fragment que es como te he comentado.

Espero que sirva

Un sds