2012-08-31 15 views
5

Estoy siguiendo los documentos de android en asynctask, tratando de obtener una ejecución asynctask que puede realizar acciones en wifi en segundo plano, el problema que estoy corriendo es en Asynctask en el código siguiente, void y boolean o todo lo que pongo sigue apareciendo como errores con el mensaje "Dimensiones esperadas después del token". No sé a qué se refiere esto, todo lo que está sobre esta sección se ve bien y funciona bien, tampoco pude encontrar mucho en google.Asynctask, dimensiones esperadas después de este token

public class MainActivity extends Activity{ 
....... 

class wifilistener extends AsyncTask<WifiManager,void,boolean> //trouble spot { 

      protected void onPreExecute(){ 
       //show info on UI thread 
      } 



      protected boolean doInBackground(WifiManager...wifi1) { 
       //do stuff 
       } 

      protected void onProgressUpdate(){ 

      } 

       protected void onPostExecute(boolean result) { 

       } 
      } 
} 

Respuesta

15

Prueba Void and Boolean; tienes que usar Object en lugar del tipo primitivo para Asynctask. Entonces, usa mayúsculas V y B, y eso debería funcionar.

+0

Corrección de capital funciona tanto en vacío como en booleano. Cambiado a Void y Boolean ahora, es bueno ir ... –

+0

Oop, salté el vacío. Pero sí, tienes que usar Object en lugar del tipo primitivo para Asynctask :) – Infinity

Cuestiones relacionadas