Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/02/2013, 16:05
gzanitti
 
Fecha de Ingreso: mayo-2012
Mensajes: 20
Antigüedad: 12 años
Puntos: 2
Respuesta: Asynctask no funciona en Android 4.1

Cita:
Iniciado por gzanitti Ver Mensaje
Como bien dicen, desde Android 4.0 (creo) esas busquedas hay que hacerlas en otro hilo. No es tan dificil como creen. Basicamente se declara asi:

Código Java:
Ver original
  1. class llamadAsync extends AsyncTask<String, String, String>
  2. {
  3.     @Override
  4.     protected String doInBackground(String... params)
  5.     {      
  6.         //Es la ejecucion principal, los parametros se obtienen como de un array de la forma en la que se llamo -> params[0], params[1], etc..
  7.     }
  8.    
  9.     protected void onPostExecute(String result)
  10.     {
  11.         //Se ejecuta cuando termina
  12.     }


Despues, simplemente es cuestion de llamarla con el siguiente codigo:
Código Java:
Ver original
  1. new llamadAsyc(this).execute(param0, param1, etc);

Saludos